String url = ((HttpServletRequest)request).getRequestURL().toString() ;
这个可以么??

解决方案 »

  1.   

    其实的我的想法是!
    把“超连接的名字”做一个
    <input type="hidden" value="超连接的名字" name=link>
    <a href=javascript:fom.submit>
    到,jsp后,
    request.getParameter("link");
    不知行不行!
    这样要是一个连接的话,应该没有问题,要是有多个,好像有点不行!
      

  2.   

    都可以呀
    <input type="hidden" value="超连接的名字1" name=link1>
    <input type="hidden" value="超连接的名字2" name=link2>
    <input type="hidden" value="超连接的名字3" name=link3>变量名不相同就都可以用request.getParameter()来取出他们的值
      

  3.   

    偶刚自己也想到了一个方法
    超连接这么写
    <a href=test.jsp?value=123123>123123</a>在test.jsp中直接调用request.getParameter("123123");这样子就能得到了,哈哈,这个办法不知道好不好,反正好用了就行。嘿嘿
      

  4.   

    <a href=test.jsp?value=成功>123123</a>
    String str=new String(request.getParameter("value").trim().getBytes("ISO8859_1"));
      

  5.   

    to:jinannanhai79(帅气男孩)
    你看这种情况:就不行了!
    <FORM action=http://www.t7online.com/cgi-bin/suchenmethod=get target=_blank>
          <TABLE class=fron9-150 height="100%" cellSpacing=0 cellPadding=0 width="100%"border=0>
                <TBODY>
                <TR>
                <TD vAlign=bottom height=25>主要国内城市天气: </TD></TR>
                <TR>
                <TD><A href=javascript:fom.submit target=_blank><U>北京</U></A> 
                    <A href=javascript:fom.submit;target=_blank>上海U></A>   
         
                   <INPUT id=cityname4 maxLength=10 size=10 name=ORT width="80"> 
                   <input id=cityname4 type=hidden value="上海">
                   <input id=cityname4 type=hidden value="北京">       <INPUT type=hidden value=cn name=LANG> 
                   <INPUT type=hidden value=citybild name=PRG> 
                   <INPUT type=image height=20 width=38 src="ljserver.files/dl2.gif" align=absMiddle> 
                </TD>
                </TR>
                </TBODY>
                </TABLE>
                </FORM>
    要注意那个jsp只能处里的参数
    因为每次单击一个“超连接” 相当于在<INPUT id=cityname4 maxLength=10 size=10 name=ORT width="80"> 中输入一个值!这种情况,就有点麻烦了