举例:
比如两个web页面之间的转换,准确的说是两个web页面时链接关系时,从login.jsp链接到menu.jsp时,menu.jsp就可以通过getParameter()方法来获得请求参数。
login.jsp:
1 <% 2 //获取参数 3 String username=request.getParameter("username"); 4 //设置属性 5 request.setAttribute("username",username); 6 %> 7 8 <!-- 页面跳转 --!> 9 <jsp:forward page="menu.jsp" />
1 <form name="form1" method="post" action="menu.jsp"> 2 请输入用户姓名:<input type="text" name="username"> 3 <input type="submit" name="Submit" value="提交"> 4 </form>
menu.jsp中则可通过request.getParameter("username")方法来获得请求的参数username:
1 <% String username=request.getParameter("username"); %>
举例:
login.jsp想要向menu.jsp传递当前的用户名,首先要在login.jsp中调用setAttribute()方法:
1 <% 2 //获取参数 3 String username=request.getParameter("username"); 4 //设置属性 5 request.setAttribute("username",username); 6 %> 7 8 <!-- 页面跳转 --!> 9 <jsp:forward page="menu.jsp" />
在menu.jsp中通过getAttribute()方法获得用户名:
<% String username=(String)request.getAttribute("username"); %>
如对本文有疑问, 点击进行留言回复!!
浅谈Java如何实现一个基于LRU时间复杂度为O(1)的缓存
JDK1.6“新“特性Instrumentation之JavaAgent(推荐)
before社区电量是什么意思 Before社区电量获得方法
网友评论