将文本框值传递给servlet

时间:2012-12-15 08:08:20

标签: java jsp servlets

在我的JSP中,我有一个包含地址路径的文本框。我需要将此地址值传递给Servlet。如何将文本框值传递给servlet?

3 个答案:

答案 0 :(得分:0)

我认为您需要使用Request对象来获取该值。

答案 1 :(得分:0)

<强> my.jsp

<form name="myForm" action="myServlet" method="post">
<input type="text" name="mytext" />
<input type="submit" name="Submit" value="Submit name" />
</form>

将上述代码写入jsp页面(即 my.jsp )。

<强> myServlet.java

PrintWriter out = response.getWriter();
String text = request.getParameter("mytext");
 out.println(text);

以上代码将写在servlet页面内(即 myServlet.java )。

注意: - 根据您的action更改表单servlet。就我而言,我在这里写了 myServlet

答案 2 :(得分:0)

<html>
  <head>
    <title>Testing JSP</title>
  </head>
  <body>
    <h1>Welcome to JSP</h1>
    <form action="myjsp.jsp" method="POST" >
            <input type="text" name="name" />
      <p> 
        <input type="submit" name="Submit" value="Submit name" />

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

<%
    String name = request.getParameter("name");

%>