关于<html:form></html:form>特性

  <html:form>第一遍执行的时候他就会根据action属性中指定的Action到struts-config.xml文件中找到该Action,并把该Action绑定ActionForm实例化,如果<html:form>的子标签中(也就是文本框等一些元素)有值,则把这些值填充到对应的ActionForm字段中。最后再把ActionForm中每个字段的值,填充到页面上的文本框等元素中。所以说,     

<html:form>表单action属性必须绑定值,关于他的一些子标签只要在<html:form>和</html:form>范围内就必须绑定值,否则都会报错!

而且,绑定的属性名称都必须在对应的ActionForm类中存在(当该Action有对应的ActionForm时),否则也报错!另外,还可以在<html:form>和</html:form>范围内添加<input>标签(普通<form></from>的标签), 在提交的时候使用request.getParameter();也能获取的他们的值!

posted @ 2011-07-20 16:09  沉默不语  阅读(216)  评论(0编辑  收藏  举报