2012-12-15 121 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"); 

%>