很简单啊 通过jsp 提交参数到servlet 通过判断servlet再值到 jsp 怎么你不会还是刚学?要不联系我看你csdn短信

解决方案 »

  1.   

    servlet取到jsp的值后再返回一个值给jsp就可以了
      

  2.   

    servlet是不会有返回值的,它只有输出
      

  3.   

    大哥,非常非常明显,你应该用的是javabean而还是servlet,除非那个servlet不是你自己开发的。
      

  4.   

    表单中有一个文本框name=AA,value=123
    在表单的action提交到你的servlet
    在servlet中验证AA是否等于123
    然后返回到JSP
    从request.getAttribute中取得一个String并显示。
      

  5.   

    peihexian(只有初中学历) ,speedingman(尘埃), joyaga(joyaga) :几位能不能给个例子呀,我对这一块不是太熟!!万分感谢!!!!
      

  6.   

    还是我自己来解决吧:
    package untitled11;import javax.servlet.*;
    import javax.servlet.http.*;import java.io.DataOutputStream;
    import java.io.IOException;
    import javax.servlet.ServletException;
    import javax.servlet.http.*;public class Login extends HttpServlet
    {    private static final String CONTENT_TYPE = "text/html; charset=GBK";    public Login()
        {
        }    public void init()
            throws ServletException
        {
        }    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException
        {
            response.setContentType("text/html; charset=GBK");
            java.io.PrintWriter out = response.getWriter();
            String input = request.getParameter("textfield");
            String output = "First test" + input;
            //DataOutputStream dos = new DataOutputStream(response.getOutputStream());
            //dos.writeUTF(output);
            request.setAttribute("output",output);
            //response.callPage("/test.jsp", request);
            //response.sendRedirect("test.jsp");
            RequestDispatcher a = request.getRequestDispatcher("test.jsp");
            a.forward(request,response);
        }    public void destroy()
        {
        }
    }
    <%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
    <%@ page import="java.io.*"%>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>测试</title>
    </head><body>
    <form name="frm" action="login" method="get">
      <input type="text" name="textfield">
      <input name="OK" type="submit" value="提交Servlet">
    </form>
    <% String is = (String)request.getAttribute("output");
    if (is == null)
    {
    }
    else
    {
    out.println(is);
    }
    %>
    </body>
    </html>
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
      <servlet>
        <servlet-name>login</servlet-name>
        <servlet-class>untitled11.Login</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>login</servlet-name>
        <url-pattern>/login</url-pattern>
      </servlet-mapping>
    </web-app>