首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请问一个初学者有关问题,传值有关问题

2012-05-29 
请教一个菜鸟问题,传值问题1.jsp中有如下代码:% String usernull%h3A href%request.getContext

请教一个菜鸟问题,传值问题
1.jsp中有如下代码:

<% String user=null;
  %>
 <h3><A href="<%=request.getContextPath()%>/UsercheckServlet?user=a">管理员入口</A></h3>
<h3><A href="<%=request.getContextPath()%>/UsercheckServlet?user=b">普通用户入口</A></h3>
我想要把user的值(字符a或b)传给下一个servlet,我不确定是上面的写法对呢
还是下面的写法对呢 
<% String user=null;
  %>
 <h3><A href="<%=request.getContextPath()%>/UsercheckServlet?user='a'">管理员入口</A></h3>
<h3><A href="<%=request.getContextPath()%>/UsercheckServlet?user='b'">普通用户入口</A></h3>
还是下面的写法
<% String user=null;
  %>
 <h3><A href="<%=request.getContextPath()%>/UsercheckServlet?user="+"a">管理员入口</A></h3>
<h3><A href="<%=request.getContextPath()%>/UsercheckServlet?user="+"b">普通用户入口</A></h3>
还是别的什么写法呢?
在servlet页面接受的时候又该怎么写呢?是
String u=request.getParameter("user");
if (u.equals("a")){
request.getRequestDispatcher("1.jsp").forward(request, response);
}
还是 ?请高手指点 谢谢啦

[解决办法]

Java code
<h3><A href="/UsercheckServlet?user=a">管理员入口</A></h3><h3><A href="/UsercheckServlet?user=b">普通用户入口</A></h3> 

热点排行