a标记传值到另一个jsp页面中如何取出?

p646120535 2009-07-10 06:47:03
例如: <a href="/mail_add.jsp?project_id=1&projectName="开发">审批 </a>

如何在mail_add.jsp中取到project_id和projectName的值,用jstl? 怎么用呢?
...全文
840 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
p646120535 2010-06-26
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 ok461379649 的回复:]
${param.projectName}
[/Quote]

这样也是可以的
EM265 2009-07-24
  • 打赏
  • 举报
回复
${param["projectName"]}
ok461379649 2009-07-21
  • 打赏
  • 举报
回复

${param.projectName}
zhilesjf 2009-07-20
  • 打赏
  • 举报
回复
学习学习
p646120535 2009-07-20
  • 打赏
  • 举报
回复
我试试了,可能是水平低吧,jstl好像不行。使用表达式可以,如<%=request.getParameter("project_id") %>、

<%=request.getParameter("projectName") %>。
海的童话 2009-07-13
  • 打赏
  • 举报
回复
1、
${project_id}
${projectName}
它自己会去找相关匹配的参数
2、
这样好点:
${param.project_id}
${param.projectName}获取请求过来的参数值
w5676247 2009-07-13
  • 打赏
  • 举报
回复
/test.jsp?id=1
request.getParameter("id");
xuexijava 2009-07-12
  • 打赏
  • 举报
回复
关注
大光网络 2009-07-12
  • 打赏
  • 举报
回复
使用EL表达很简单就取到的,两种写法:
其一:${param.project_id} ${param.projectName}
其二:${param['project_id']} ${param['projectName']}
笑的自然 2009-07-11
  • 打赏
  • 举报
回复
用EL表达式SoEasy!

project_id : ${project_id}

projectName : ${projectName}

就可以了
_Nick_ 2009-07-11
  • 打赏
  • 举报
回复
<a href="/mail_add.jsp?project_id='1'&projectName='开发'">审批 </a> 


request.getParameter("project_id"); //value is 1;
request.getParameter("projectName") // value is 开发
ouyangyh 2009-07-11
  • 打赏
  • 举报
回复
我说吧!用EL表达式是${param.project_id}
leoyang_shadow 2009-07-11
  • 打赏
  • 举报
回复
在前段页面用
String project_id=request.getParameter("project_id");
String projectName=request.getParameter("projectName");
yjfjebj789 2009-07-11
  • 打赏
  • 举报
回复
jstl认不到吧
raito33 2009-07-11
  • 打赏
  • 举报
回复
request
amordp 2009-07-11
  • 打赏
  • 举报
回复
request,response
跟传到servlet一样
lvfeng19806001 2009-07-11
  • 打赏
  • 举报
回复
<c:out value="${requestScope.project_id}"/>
<c:out value="${requestScope.projectName}"/>
试试!
我本是朱 2009-07-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 jinchun1234 的回复:]
首先是你的链接写的不对,参数传递字符串时候要使用''.
<a href="b.jsp?project_id=1&projectName='意见'">审批 </a>
在接受页面使用

<%=request.getParameter("project_id") %>
<%=new String(request.getParameter("projectName").getBytes("ISO-8859-1"),"GBK")%>
因为projectName是汉字所以要进行编码转换,如果你传递页面和接受页面都是gbk编码的话,就可以使用上面的编码转换。
[/Quote]
jsp中应该可以

但jstl??
jinchun1234 2009-07-11
  • 打赏
  • 举报
回复
首先是你的链接写的不对,参数传递字符串时候要使用''.
<a href="b.jsp?project_id=1&projectName='意见'">审批 </a>
在接受页面使用

<%=request.getParameter("project_id") %>
<%=new String(request.getParameter("projectName").getBytes("ISO-8859-1"),"GBK")%>
因为projectName是汉字所以要进行编码转换,如果你传递页面和接受页面都是gbk编码的话,就可以使用上面的编码转换。
vivian_000 2009-07-10
  • 打赏
  • 举报
回复
在mail_add.jsp页面中
String project_id=request.getParameter("project_id");
String projectName=request.getParameter("projectName");
试试看
加载更多回复(1)

81,092

社区成员

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

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