在Java web 开发中我想通过超链接得到一个值该怎样写?(通过 reques.get...方法获得)

解决方案 »

  1.   

    和取得表单里参数是一样的,request.getParameter("参数名");
      

  2.   

    在url中用
    ?XXX=yyy&zzz=aa之类的传,按楼上的方法取。
      

  3.   

    URL="index.jsp?id=1";  传参
    request.getParameter("id");  取参,记住取出来是String类型
      

  4.   

    index.jsp:
    <a href="aaa.jsp?id=3&name=aaa">传递</a>-------------
    aaa.jsp
    <%
    int id=request.getParameter("id"); 
    String name=request.getParameter("name");
    out.println("id is "+id+",name is "+name);
     
    %>
      

  5.   

    ?参数1=参数值1&参数2=参数值2
    注意传递中文时候进行转码
      

  6.   

    url“?”后面+参数  ,request.getParameter来得到
      

  7.   

    超链接传参的过程中我感觉应该注意几点:
    1.格式:(比如说:从登录页面提交数据到Servlet中)
    doLogin?loginName='abc'&password='cde'
    2.多个参数的时候,中间不要有空格,否则则无法获得值
    3.在获取页面可以使用request.getParameter("loginName")获得
    4.获取数据只能是基本数据类型和String类型
    5.对于获得的int等其他的数据类型,应该进行类型转化
      

  8.   

    url:http://host:port/uri?variable=*
    get value in page by 'request.getParameter("variable")'
      

  9.   

    刚学JAVA 不久,来做一下总结。 我所知道的JSP 页面向Servlet 传参有下面几种方法:
    1、from  表单 
    2、JAVA SCRIPT 
    3、<a> 标记
    4、AJAX有别的可以继续补充
      

  10.   

    上面的正确,request.getParameter("参数名");