社区
Web 开发
帖子详情
request.getParameter()
Zhanghui_1118
2008-07-15 01:20:22
我用<FORM action="message/add_revert.jsp?id=<%=question.getId()%>" name="myform">传参
在add_revert.jsp用request.getParameter("id")接收参数,怎么返回的是null啊?急啊!哪位高手赐教一下啊........
...全文
193
16
打赏
收藏
request.getParameter()
我用<FORM action="message/add_revert.jsp?id=" name="myform">传参 在add_revert.jsp用request.getParameter("id")接收参数,怎么返回的是null啊?急啊!哪位高手赐教一下啊........
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
翼海同行
2008-07-15
打赏
举报
回复
看你的struts是几了。2是把form和action在一起了。如果是2以下的,让struts.xml直接完成了request.getParameter("id")这个操作,但是你在action还是需要通过get方法获取form中的参数的
hanbb
2008-07-15
打赏
举报
回复
在JSP中可以这样的
Zhanghui_1118
2008-07-15
打赏
举报
回复
不行了啦!人家让我只用hibernate!所以只好在jsp页面传值啦!这样传参对吗?
huangjingying121566
2008-07-15
打赏
举报
回复
这个是经典的jsp页面传值,如果你想传值建议你将id封装到javaBean中,经过servlet,再传递到另外一个jsp;
像楼主那样写不可能拿到id的值,
因为不是在同一个请求中.
yyyhhhhccc2000
2008-07-15
打赏
举报
回复
顺便问一下,struts中action 类直接写request.getParameter("id"),是取参数用得把?路过的,各位顺便留一句。
zhangshenqiu
2008-07-15
打赏
举报
回复
参照上面的方法去做。
YOUNG_FISH
2008-07-15
打赏
举报
回复
先传个任意值过去看看,能不能收到
lzhw669
2008-07-15
打赏
举报
回复
<%=question.getId()%>两边用单引号引起来看看
小爽昵称已被占用
2008-07-15
打赏
举报
回复
[Quote=引用 7 楼 wj19266165 的回复:]
打印一下 <%=question.getId()%>如果有值,看看你的id后面的“=”左右是否有空格,去掉试试
[/Quote]
wj19266165
2008-07-15
打赏
举报
回复
打印一下<%=question.getId()%>如果有值,看看你的id后面的“=”左右是否有空格,去掉试试
hanbb
2008-07-15
打赏
举报
回复
在页面中先输出<%=question.getId()%>看看吧
youxiangshiwo
2008-07-15
打赏
举报
回复
你用打印语句查看你的ID有没有值
chjx1982
2008-07-15
打赏
举报
回复
[Quote=引用 3 楼 zidasine 的回复:]
打印一下这个 <%=question.getId()%>看有值吗
[/Quote]
你是不是传了个NULL过去呀。
zidasine
2008-07-15
打赏
举报
回复
打印一下这个<%=question.getId()%>看有值吗
Landor2004
2008-07-15
打赏
举报
回复
不会吧,<%=question.getId()%> 有值吗
request
.get
Parameter
() 和
request
.getAttribute() 区别
本文详细解释了
request
.get
Parameter
()和
request
.getAttribute()的区别与应用场景。get
Parameter
()用于获取URL或表单提交的数据,而getAttribute()则用于Web组件间的数据传递。
request
.get
Parameter
()方法
本文介绍了如何使用
request
.get
Parameter
()方法获取HTTP请求数据,并解释了
request
.setAttribute()和getAttribute()方法的作用及它们与get
Parameter
()的区别。这些方法在Web应用中用于处理客户端与服务器间的数据交互。
解析
request
.get
Parameter
() 和
request
.getAttribute() 区别
这篇文章详细介绍了HTTP请求处理中
request
.get
Parameter
()和
request
.setAttribute()的区别。get
Parameter
()用于获取客户端通过HTTP请求传递的数据,如表单提交,返回String类型。而setAttribute()和getAttribute()则用于在Web容器内部共享数据,例如在请求转发中。
request
.setAttribute()仅在当前请求范围内有效,而getSession().setAttribute()则能在多个页面间保持数据。在解决注册重名问题时,使用setAttribute()配合重定向会导致数据丢失,应改用请求转发(
request
.get
Request
Dispatcher().forward())来保留数据。
request
.get
Parameter
()、
request
.setAttribute()与
request
.getAttribute()的作用
本文详细解析了HttpServlet
Request
接口中的
request
.get
Parameter
(),
request
.setAttribute()和
request
.getAttribute()方法。通过一个实例展示了如何使用这些方法从表单获取数据,保存到
request
域,并在另一个页面中获取这些数据。
Web 开发
81,111
社区成员
341,723
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章