日期:2014-05-18  浏览次数:20687 次

如何在jsp页面里只用超链接提交到Servlet里面
<body   bgcolor= "#ffffff ">
<%!
    Vector   vector   =   new   Vector();
    NewsJoinOperateBean   njob   =   new   NewsJoinOperateBean();
    %>
    <%
    vector   =   njob.SelectFirstTitle();//连接数据库返回一个Vector
    %>
<table>
    <%
    for(int   i=0;i <vector.size();i++)
    {
    %>
    <tr> <td> <a   href= "ShowSecondTitle.jsp?firsttitle= <%=vector.get(i)   %> "   target= "lower_right "> <%=vector.get(i)   %> </a> </td> </tr>

    <%}   %>
</table>
</body>
这是在一个jsp页面里面嵌入的java代码我如果想通过点击连接到下一个jsp页面把参数firsttitle传过去,我是在下一个jsp页面这样接收的 <%
    String   aa=request.getParameter( "firsttitle ");
    %>
没有通过Servlet。
现在想问个位高手在没有表单的情况下只通过超链接怎样才能把参数传到Servlet里面。我还是一位学生,今天老师把我训了一遍说在jsp里面嵌入太多java代码不好,在工作中不好调试,请大家指点一下。

------解决方案--------------------
一样的href= "Addservlet?name=chen "
在Addservlet里String name = request.getParameter( "name ");
------解决方案--------------------
magus163(菜鸟怎么赚分?

一样的href= "Addservlet?name=chen "
在Addservlet里String name = request.getParameter( "name ");


---------------
正确 顶一下下!
------解决方案--------------------
URL重写技术