jsp页面或者JS中接收url参数的方法

jsp页面或者JS中接收url参数的方法,第1张

假如有这么一个请求: http://localhost:8080/appWeb/text/hello.jsp?name=join

在jsp页面接收url参数,可以使用这样的方法

在jsp中可以这样使用:<body>hi,<%=name%></body>

注:<%=name%>不能防御XSS攻击

当然也可以在<body>中使用 ${param.name} 方法来获得,这里的param 是隐含对象,相当于reques.getParameter()方法。如:

此时如果url参数包含中文的话就需要进行转码 *** 作,如下:

英文不需要转码 *** 作,但是建议始终进行转码 *** 作,这样处理起来会方便很多。

你提交的是一个action,应该是用的struts2吧,那么这样应该是将SearchObj=Cource传给action,但你又想在jsp页面取得?首先得从action跳回jsp页面,然后用表达式${SerchObj}就能显示Cource,当然,你要在action中定义变量SearchObj以及它的get、set方法


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11760563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存