jsp hidden 如何使用

这是我的jsp页面,欲将title,content,以及hidden属性的userId传到action 中去

这是我对应actin,为什么system.out.println打印userId出来是null?我注册登录后,不是应该每个user都对应一个uesrId嘛?
望大神指点!

jsp页面显示的时候,要确定把userId从后台读出来放到hidden中了,提交到action的时候也要保证hidden的数据提交了,检查这两点就知道了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-24
看看你对应的set方法对不对。应该有个setUserID(String userId)方法追问

myeclipse生成的get set方法,有色他UserId但是是setUserId(Integer userId)

追答

你先看看你的${param.userId}取到值了,一步一步排除。

追问

现在我不管它先,我直接在findByUserid()中设定值,为什么User user = (User)userService.findByUserid是空值?


追答

你说的太空洞了,只能说明你没取到值,具体原因,你贴出的代码根本看不出来。

第2个回答  推荐于2018-04-10
请问你在action的userId是声明的public么?确定userId的封装有了没,如果set出错,后台有提示的本回答被网友采纳
第3个回答  2012-09-24
在action中声明变量 然后提供getset方法 你把测试下sql好不好使吧
第4个回答  2012-09-24
你的跳转script呢?追问

用的是SSH,用的是ACTION,没有script,谢谢