解决马上给分。

解决方案 »

  1.   

    String lianjie="< a href=delEmp.jsp?pagenum=<%="+name+"%"+">>/删除/</a>";
    out.println("<td>"+lianjie+"</td></tr>");
    我用上面的语句,但他把 < a href=delEmp.jsp?pagenum=<%="+name+"%"+">>/删除/ 
    字符串显示出来了,而 不是我要的连接。
      

  2.   

    out.print("<a href=delEmp.jsp?pagenum=");
    out.print(name);
    out.print(">");
      

  3.   

    < a href=delEmp.jsp?pagenum=${name}></a>
    你试试
      

  4.   

    楼上的,不行把,我要把 < a href=delEmp.jsp?pagenum= <%="+name+"%"+">>/删除/ </a>放在
    <td></td>中间,jsp的机制好象是在out.print()中,第一个标记起作用,他里边的标记都只显示字符串。
    有什么方法解决吗?
      

  5.   

    <form>
    <%
       if(a==0){
    %>
    <a href .../>
    <%}else{%>
    <a href ..../>
    <%}%>
    </form>
      

  6.   

    out.print(" <a href=delEmp.jsp?pagenum="); 
    out.print(name); 
    out.print(">");这个说法不可以吗?
      

  7.   

    首先,jsp在<% %>中间,如何添加< a href=delEmp.jsp?pagenum=<%="+name+"%"+">>/删除/</a> 
    你可以使用3个<% %>,就不会出这样的问题,例如<% 
      for(int i = 0; i<10; i++)
       {
    %>
    < a href=delEmp.jsp?pagenum=<%="+name+"%"+">>/删除/</a> 
    <% 
       }
    %>或者使用out.print把< a href=delEmp.jsp?pagenum=<%="+name+"%"+">>/删除/</a> 分开输出哈
      

  8.   

    ServletOutputStream os = response.getOutputStream();
    final BufferedWriter out = new BufferedWriter(new OutputStreamWriter(os, "你要的字符编码"));
    out.write(“<tr><td>< a href=delEmp.jsp?pagenum= “+name+">删除 </a></td></tr>”);看看呢。
      

  9.   


    用这个,非要全部给你写出来<% String name = "hahaha";%>
    <% out.print("<table> <td><a href=delEmp.jsp?pagenum="); 
    out.print(name); 
    out.print(">删除</a></td></table>");%>
      

  10.   

    xxx.jsp中:
    <%
    String lianjie="< a href=delEmp.jsp?pagenum=<%="+name+"%"+">>/删除/</a>";
        out.println("<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" >");    while(res.next())
    {
    name=res.getString(1);
    out.println("<tr><td bgcolor=pink>name</td><td>");
    out.println(name+"</td>");
    out.println("<td>"+lianjies+"</td></tr>");//本行有问题,他在<td></td>中回显示lianjies的字符串,但我想让他显示lianjies表示的连接。

    }
    out.print("</table>");
    %>
    jsp的机制好象是在out.print()中,第一个标记既<td></td>起作用,他里边的标记既:
    < a href=delEmp.jsp?pagenum=<%="+name+"%"+">>/删除/</a>
    只显示字符串。 
    有什么方法解决吗?
      

  11.   

    String lianjie=" < a href=delEmp.jsp?pagenum="+name+">/删除/ </a>"; 
      

  12.   

    <%//自已的代码%>
    < a href=delEmp.jsp?pagenum= <%="+name+"%"+">>/删除/ </a>  
    <%//自已的代码%>
      

  13.   

    ServletOutputStream os = response.getOutputStream(); 
    final BufferedWriter out = new BufferedWriter(new OutputStreamWriter(os, "你要的字符编码")); 
    out.write(“ <tr> <td> < a href=delEmp.jsp?pagenum= “+name+">删除  </a> </td> </tr>”);这个有点正确 但还有更简单的办法 
      

  14.   

    out.print("<td><a href=delEmp.jsp>/del/</a></td> "); 这样是绝对可以的 
      

  15.   

        <% for(int i = 0; i<10; i++) { %> < a href=delEmp.jsp?pagenum=<%="+name+"%"+">>/删除/</a> <% } %>
    或者使用out.print把 < a href=delEmp.jsp?pagenum= <%="+name+"%"+">>/删除/ </a> 
      

  16.   

    我晕,LZ真是不知道说你什么好了....
    不是跟你说了"或者使用out.print把 < a href=delEmp.jsp?pagenum= <%="+name+"%"+">>/删除/ </a> 分开输出哈"
    还非得把代码都给你写出来.....16楼的不就是这意思吗..