私は Struts2 を初めて使用し、単純な HTML タグの代わりに UI タグを使用する理由がわかりません。例えば
<s:form action="ActionA">
<s:textfield name="username"></s:textfield>
<s:textfield name="password"></s:textfield>
<s:submit name="submit" value="submit"></s:submit>
</s:form>
<form action="ActionA" method="post">
<input type="text" name="username"/>
<input type="text" name="password"/>
<input type="submit" name="submit"/>
</form>
どちらも同様の機能を実行します。私が知りたいのは<input type="text" name="username"/>
、の代わりに単純な html タグを使用できるかということです<s:textfield name="username"></s:textfield>
。また、検証の実行中にこれら 2 つのタグの違いを知りたいです。