struts常用标签:
1)、<html:form />标签 这个是由Struts标记生成的表单和普通的HTML表单略有不同。普通的用法如下:
<form methed="post" action="/loginServlet">
<input type="text" name="username">
</form>
form 标记后的action属性值是一个Servlet 或者Jsp文件 ,使用<html:form>后,代码变成这个样子
<html:form action="/test.do">
其中action属性后跟的是一个在struts-config.xml文件中定义的Action,而这个Action也必定要对应一个ActionForm才能完成其应有的功能。
<html:form> 属性如下:
action: 这个是在struts-config.xml 文件里面定义的action
<action path="emergencyManagement"
name="" // struts-config.xml 文件中对应的form-bean的名字
scope="request" // 请求方式
parameter="act" // 调用类中的方法parameter 参数是用反射的机制来找到Action 中相应的方法.parameter 参数 是用来 dispatcher action 中的方法不用execute ()而可以写多个方法
type="org.springframework.web.struts.DelegatingActionProxy"
>
在jsp页面中,path后面“act” 对应的参数值就是将要执行的该Action中对应的方法名。
在<html:form />其它元素的名称: