问题!很奇怪!

1FCSOFT 2003-03-29 03:13:35
我在jbuilder下集成的Tomcat下的程序
...
int page1=1;
int page2=2;
switch(type)
{
case 1:
%>
<jsp:forward page="ww1.jsp">
<jsp:param name="page" value=<%=page1%> />
</jsp:forward>
<%
break;
case 2:
%>
<jsp:forward page="ww2.jsp">
<jsp:param name="page" value=<%=page2%> />
</jsp:forward>
<%
break;
}
...

在juilder下集成调试的时候上面的程序运行正常,可是只在tomcat下运行时就会出现错误(org.apache.jasper.JasperException: /jsp/curfile.jsp(87,15) jsp.error.badaction)!什么原因?
...全文
63 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
gks_cn 2003-04-04
  • 打赏
  • 举报
回复
把你的jsp生成的servlet看看就可以知道哪里出问题了
panfeng7519 2003-03-31
  • 打赏
  • 举报
回复
刚才我试了一下,我这里没问题。
你把变量"page1"设置为页面级可能就行了。
hjx7812 2003-03-31
  • 打赏
  • 举报
回复

%>
<jsp:forward page="ww1.jsp">
<jsp:param name="page" value=<%=page1%> />
</jsp:forward>
<%
name="page" ,page是一个关键字,不要用它作变量名。
dawnming 2003-03-31
  • 打赏
  • 举报
回复
gz
panfeng7519 2003-03-31
  • 打赏
  • 举报
回复
确保文件的路径正确吗
springgwn 2003-03-29
  • 打赏
  • 举报
回复
并且""和''我都试了。
springgwn 2003-03-29
  • 打赏
  • 举报
回复
我也试过了,没有""就是编译不过去,加上后就没有问题.
springgwn 2003-03-29
  • 打赏
  • 举报
回复
<jsp:param name="page" value="<%=page1%>" />

<jsp:param name="page" value="<%=page2%>" />
1FCSOFT 2003-03-29
  • 打赏
  • 举报
回复
zuoyangguang(学生) 你这样写在jbuilder就是行不通的!
zuoyangguang 2003-03-29
  • 打赏
  • 举报
回复
=<%=page1%>是不是要改为="<%=page1%>",其它好像没问题

81,122

社区成员

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

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