前言:
现时同学们对“表单action和method功能”都比较关切,我们都想要分析一些“表单action和method功能”的相关内容。那么小编在网摘上收集了一些有关“表单action和method功能””的相关文章,希望咱们能喜欢,大家一起来了解一下吧!使用action配置登录的第一种方法:
利用action类的属性接收用户输入
action中直接放多个参数。username、password等多个属性直接放到action中,如果用这种方法,则form表单中的name直接写为:
<form action="<%=path%>/login.action" method="post"> 姓名:<input type="text" name="username"><br> 密码:<input type="text" name="password"><br> <input type="submit" value="登录"></form>利用领域对象接收用户输入
action中放user对象,user属性中再放入多个属性。此时的user不是vo,而是action中的user属性。
<form action="<%=path%>/login.action" method="post"> 姓名:<input type="text" name="user.username"><br> 密码:<input type="text" name="user.password"><br> <input type="submit" value="登录"></form>
注意:上述代码块中的前台用的是action中的user属性,而不是vo中的user对象。
张冰主要用第二种方式,因为写惯了struts1中的vo之后,在struts2中用这种方式,写着比较顺手。
使用ModelDriven模式接收用户输入
这种方法比较怪,是struts2独有的方式,叫模型驱动。必须要实现ModelDriven这个接口。第三种方法是在第二种方法的基础上改了一下,即在action上改了一下。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。