与jstl标准标签库类似的,struts有专属标签库
form标签用于提交数据
form标签用于提交数据
- 修改addProduct.jsp
使用struts标签库
<%@ taglib prefix="s" uri="/struts-tags" %> <html> <body> <s:form action="addProduct"> <s:textfield name="product.name" label="product name" /> <s:submit value="Submit" /> </s:form> </body> </html>
- 访问http://127.0.0.1/addProduct.jsp
访问
通过浏览器查看源码可以发现,struts把表单里的内容自动转换成了tablehttp://127.0.0.1:8080/struts/addProduct.jsp
<form id="addProduct" name="addProduct" action="addProduct.action" method="post"> <table class="wwFormTable"> <tr> <td class="tdLabel"><label for="addProduct_product_name" class="label">product name:</label></td> <td ><input type="text" name="product.name" value="" id="addProduct_product_name"/></td> </tr> <tr> <td colspan="2"><div align="right"><input type="submit" id="addProduct_0" value="Submit"/> </div></td> </tr> </table></form>