各位大侠,如下一段代码:
<form action="a2.jsp" method="post" name="login">
<center>
<br>
<br>
<table border=0 bgcolor=white>
<tr>
<td><B>用户名:</B></td><td><input name="userName" type="text" maxlength="10" /></td>
</tr>
<tr>
<td><B>密码:</B></td>  
<td><input name="password" type="password" maxlength="10" />
</td>
</tr>

<tr>
<td align=right>
<input name="submit" type="submit" value="提交" /></td>
<td  align=left>
<input name="login" type="button" value="注册" onclick="reachLoginPage()"/></td>
</tr>
</table>
</center>
</form>在点击按钮“提交”后,会执行submit事件,然后执行这句话:<form action="a2.jsp" method="post" name="login">,会跳转到a2.jsp页面,其中使用了post方法。我有如下问题不是很明白,而且,我也不知道该看什么书,请大侠指教:
1) post、get,以及response、request,方法在哪些书中有介绍,能否帮忙介绍一下相关的好书;
2) 这段代码执行后,会将username和password传递到a2.jsp页面,这些参数是如何传递的,在a2.jsp页面如何获取传递的参数。感谢大侠们指教!

解决方案 »

  1.   

    楼主j2se学好了
    这方面是 JSP的啊
    你懂html吧
    参数传递
    <td><%=name%></td>
    貌似
      

  2.   

    得到数据:
    String userName=(String)request.getParameter("userName");
    String password=(String)request.getParameter("password");
      

  3.   

    LZ说a2.jsp要得到传递的值,貌似只有走此ACTION,才能在a2.jsp得到你之前页面传递的值。比如在ACTION中:
    用               String name = context.getRequest.getParameter("userName");
                   String pass= context.getRrequest.getParameter("password");
    context.getRequest().setAttribute("name ", name );
    context.getRequest().setAttribute("pass", pass);
    在到a2.jsp用<%String name = (String)request.getAttribute("name ");
    String pass= (String)request.getAttribute("pass");%>
    name和pass就是你之前页面传递的值了,看下JSP方面的书,你这方面就懂了。
                                 
      

  4.   

    request.getPatameter(); 方法返回的是String类型的所以要强制转化一下下了
      

  5.   

    1) post、get,以及response、request,方法在哪些书中有介绍,能否帮忙介绍一下相关的好书;
    --post和get都是页面间数据的一种方式,前者是打包传送,优点是安全;后者是显示传送(意思是在地址栏可以看到传递的信息,包括变量和内容);不同的需求用不同的方法.
    response和request又是两个不同的对象,response主要是实现服务器向客户端传送数据,比如response.write("Hello Word.")就是向客户端打印"Hello Word";request最常用的方法如2楼的接收传递参数值的,一般接了之后最将强制化转换一下.
    2)
    ---------------------------------------------------------------
    弱弱地说:LZ这个不是javascript的问题,而是jsp的问题。
      

  6.   

    lz问的东西讲JSP的书里都应该有,有一本貌似非常经典,叫《Servlet与JSP核心编程》,现在可能是第二版,Marty Hall,Larry Brown写的,有赵学良的中译版。JSP的东西没系统地接触过,正准备学学。
      

  7.   

    只要是j2ee的书都会讲到这些的!这是j2ee的基本!