我是靠谱客的博主 孝顺黄豆,最近开发中收集的这篇文章主要介绍jsp中的request.setAttribute的使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.第一个jsp页面

<form id="form1" method="post" action="first.jsp">
<input type="text" name="balance"> <input type="submit"
value="提交">
</form>


2.第二个jsp页面,根据第一个页面提交的balance的值,如果是小雨500,则在第一个页面处理,否则转发给第二个页面,其中使用setAttribute设置参数

<body>
<%
String bal = request.getParameter("balance");
double piaozi = Double.parseDouble(bal);
if (piaozi < 500) {
out.println("给你" + piaozi + "元");
out.println("剑豪" +piaozi + "元");
} else {
List<String> info = new ArrayList<String>();
info.add("1111");
info.add("2222");
info.add("3333");
request.setAttribute("info", info);
%>
<jsp:forward page="second.jsp" />
<%
}
%>
</body>

3.第三次页面,使用request.getAttribute获取属性


<body>
<%
String bal = request.getParameter("balance");
double piaozi = Double.parseDouble(bal);
if (piaozi < 500) {
out.println("给你" + piaozi + "元");
out.println("剑豪" +piaozi + "元");
} else {
List<String> info = new ArrayList<String>();
info.add("1111");
info.add("2222");
info.add("3333");
request.setAttribute("info", info);
%>
<jsp:forward page="second.jsp" />
<%
}
%>
</body>


4. 在一个页面输入600结果如下

1111
2222
3333
给您600.0元 减少600.0元

转载于:https://www.cnblogs.com/shugen/p/6863033.html

最后

以上就是孝顺黄豆为你收集整理的jsp中的request.setAttribute的使用的全部内容,希望文章能够帮你解决jsp中的request.setAttribute的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部