站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题struts之简单问题

struts之简单问题

摘要: struts之简单问题



userName:
....


请问是怎样获得里面的值?
我知道在jsp里面用getParameter("user.userName")就行了.


对应的form表单中取得


在action中也可以同样的方法request.getParameter取得。也可用通过form.getUserName()方法取的。


里面的user.userName写成长userName不行吗?


建一个ActionForm 如UserAction 中有getUserName()方法
在Action中 UserAction usrAction =(UserAction)form
String username= userAction.getUserName();
就可以了

记得给分哈


楼上的命名还真怪,把form名字搞成...Action,看晕了
可以用ActionForm.getUser().getUserName()获取,也可以直接在Action的execute方法中使用request.getAttribute("user.userName")来取


做struts开发,用Jbuilder挺好的,智能化高,省事还少出错。

按照struts的原理,楼主的jsp上的参数值要传给相应的一个ActionForm,然后在对应的Action里操作这些参数值,最后在利用ActionForm传回jsp。


在action中也可以同样的方法request.getParameter取得或者request.getAttribute或者 session.getAttribute()获得
也可用通过form.getUserName()方法取的。


↑返回目录
前一篇: 关于hibernate的Session.save() 方法...
后一篇: 关于JNI问题,我的DLL应该放在什么目录下?