2012-12-15 125 views
-2

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

+0

打开浏览器并输入google.com – Ravi

+2

您的'java class'是什么?一个servlet?一个小程序?更好的问题会得到更好的答案,但迄今为止这个问题非常模糊。 –

+0

我想你想使用jsp标签获取文本字段值,对不对? –

回答

0

我认为你需要使用Request对象来获得该值。

+0

可以请你解释代码 –

+0

Google它你会得到它 request.getParameter(“yourTextName”)并将其存储到字符串! 你会得到它 –

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)被写入。

注意: -根据您的servlet更改表格action。在我的情况下,我写在这里myServlet

+0

谢谢你。这是我想要的一个。 –

+0

那么,为什么你没有接受我的答案? – Ravi

+0

我不知道如何接受 –

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"); 

%>