首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

新手struts2注册表单数据提交验证后怎么获得并存储

2013-12-20 
新手求助:struts2注册表单数据提交验证后如何获得并存储注册表单就是用户的一些信息,经过Action-validatio

新手求助:struts2注册表单数据提交验证后如何获得并存储
注册表单就是用户的一些信息,经过Action-validation.xml验证通过后,然后跳转到success对应的action,在这个action中怎么获得之前提交注册表单中的数据?验证的数据就是userName,userPassword,等等,前面没有加实例类名 validation.xml
[解决办法]
提交页面文本框不是有name属性么,在struts2后台定义private string name;然后用get/set方法就能直接获取到
[解决办法]
validation.xml校验的fieldName是支持ognl的。如果你action里面已经有了这些属性的set/get方法这么写就可以了
[解决办法]
获取前台标签的值分两种情况:
1.servlet框架,直接用request.getParameter("name");
2.ssh框架,直接在action定义与前台标签名相同的String属性,struct可以直接将前台同名标签的值赋值给action的String属性。
action获取到前台值之后,存入数据库分两种情况:
1.servlet框架,可以使用jdbc直连数据库技术。
2.ssh框架,可以使hibernate技术。
[解决办法]
在action (最好继承ActionSupport)中写上定义userName,userPassword变量,写上对应的getxx,setxx方法。。

热点排行