struts表單特點(diǎn):
1.action不需要寫(xiě)項(xiàng)目名蔓姚,會(huì)自動(dòng)加
2.會(huì)給表單里面的內(nèi)容放在table中捕虽,并加上樣式
3.struts表單項(xiàng)必須要有name屬性
例子:
Struts的Form標(biāo)簽<br>
<s:fielderror/>
<s:form action="/user/register.action">? ?
?<s:textfield name="username" label="用戶名"/>? ?
?<s:password name="password" label="密碼"/>? ?
<s:textfield name="birthday" label="生日"/>??
<%--list使用OGNL表達(dá)式--%>
<s:checkboxlist list="#{'寫(xiě)代碼':'寫(xiě)代碼','泡妞':'泡妞','買(mǎi)房':'買(mǎi)房'}" label="愛(ài)好" name="hobby"/>? ? ?
<s:radio list="#{'true':'已婚','false':'未婚'}" name="married" label="婚否"/>
</s:form>
<s:submit value="注冊(cè)"/>
<hr>
HTML的原始Form標(biāo)簽<br>
<form action="${pageContext.request.contextPath}/user/register.action" method="post">
? ? 用戶名:<input type="text" name="username"><br>
? ? 密碼:<input type="password" name="password"><br>
? ? 生日:<input type="text" name="birthday"><br>
? ? 愛(ài)好:
? ? <input type="checkbox" name="hobby" value="寫(xiě)代碼">寫(xiě)代碼
? ? <input type="checkbox" name="hobby" value="泡妞">泡妞
? ? <input type="checkbox" name="hobby" value="買(mǎi)房">買(mǎi)房<br>
? ? 婚否:
? ? <input name="married" type="radio" value="true">已婚
? ? <input name="married" type="radio" value="false">未婚<br>
? ? <input type="submit" value="注冊(cè)">
</form>