<a href="nameServlet?username=lily">传lily到servlet</a>
问题是lily这个数据只能是字符串。
我能不能加一个javascript函数的结果进去?

解决方案 »

  1.   


    <SCRIPT   language=JavaScript>  
    <!--//  
    function   count(url)
    {
                    window.open(url);
    }
    //-->  
    </SCRIPT>  
    <a   href= "# "   onclick= "count( 'www.qrnu.edu.cn ') "> www.qrnu.edu.cn </a> 
      

  2.   

    我刚才自己实验了一下。有自己的方法可以解决了谢谢各位了
    代码如下:<%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title></head>
    <body>
    <%!
    String function(){
    return "chenzhihua";
    }
    %>
    <%String bb="asdf" ;%>
    <form action="servlet1" name="form1" action="servlet1" mothed="post">

    <a href="servlet1?username=<%=bb%>">超级链接</a>

    </form>
    </body>
    </html>
      

  3.   


    <script type="text/javascript">
    function getaa(){
    //alert(currTag);
    location.href='aaa?sdf=aaa';
    return true;
    }
    </script>
    <a href='' onclick='getaa();'>ss</a>
      

  4.   


    <script type="text/javascript">
    function getaa(currTag){
    currTag.href='aaa?sdf=aaa';
    return true;
    }
    </script>
    <a href='' onclick='getaa(this);'>ss</a>
      

  5.   

    你这方法还蛮爽的诶。这样就可以在javascript代码里面设计要传的那参数的值了。我试下
      

  6.   

    我不用下面的那个return就可以。。用的话就不行。。
      

  7.   

    还想问个。。超级链接访问servlet怎么设置访问方式??
    好像默认的是get。。这样会出现乱码
      

  8.   

    <a href="nameServlet?username="+lily+"">
    这样传变量不就行了么
      

  9.   

    是的,但我用FF可心用IE不行。