jsp问题

chrischen79 2001-12-13 02:29:38
<jsp:forward page="..."/>
page的值如何动态生成?
例如,我要forward到"/forum?board=1&start=0&range=20",其中1,0,20都是运行中产生的,如何使jsp forward到指定的url?
我试过用String拼接,jsp编译出错,提示:page后面的参数必须用引号扩起来。

急,help!!!
...全文
89 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
netyao 2001-12-17
  • 打赏
  • 举报
回复
study
skyyoung 2001-12-14
  • 打赏
  • 举报
回复
用sendRedirect,原来scope为request的javabean可以传到目标页面吗? 不可以。

但你可以
<%
request.setAttribute("board","xx");
request.setAttribute("start","xx");
request.setAttribute("range","xx");
%>
<jsp:forward page="/forum"/>

在forum.jsp
<%
String board = (String)request.getAttribute("board");
String start = (String)request.getAttribute("start");
String range = (String)request.getAttribute("range");
%>
rinehart 2001-12-14
  • 打赏
  • 举报
回复
你试一试吧!
我记不太清楚了,scope为session是么问题的!
chrischen79 2001-12-14
  • 打赏
  • 举报
回复
thx
chrischen79 2001-12-13
  • 打赏
  • 举报
回复
先谢谢二位,再问一下
用sendRedirect,原来scope为request的javabean可以传到目标页面吗?
lvhen 2001-12-13
  • 打赏
  • 举报
回复
如果向传递参数可以这样使用
<jsp:forward page="/forum">
<jsp:param name="bord" value="1"/>
...................
</jsp:forward>

试试这样可以码?
:)
rinehart 2001-12-13
  • 打赏
  • 举报
回复
不要用这种方式!

这样跳转:
<%
response.sendRedirect("/forum?board="+ b +"&start="+ c +"&range="+ d);
%>

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧