我是使用JSP的新手,我需要在单击按钮时从文本框中获取值。我正在使用Java Netbeans与服务器apache tomcat。这是它的工作原理......
一旦用户输入值,文本框就会包含在HTML标记<table>
中,他点击该按钮,然后会出现一个消息框,其中包含他输入的值。
我不熟悉JSP,这让我很难过。
答案 0 :(得分:6)
您需要在web.xml中配置servlet
创建表单并将日期发布到该servlet
我在这里概述了它的外观
您的JSP
<form action"/yourServlet" method ="post">
<input type="text" name="age"/>
<input type="SUBMIT" />
</form>
您的Servlet
doPost(....){
String age = request.getParameter("age");
}
必须参加
答案 1 :(得分:2)
我的回答对第一个答案非常熟悉。
mainPage.jsp
<html>
<head>
<title>Your Title Here</title>
</head>
<body>
<form action="sample.jsp" method="POST">
<input type="text" id="firstname" name="firstname" />
<input type="submit" value="Submit" />
</form>
</body>
</html>
sample.jsp
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%
String firstname = request.getParameter("firstname");
/*
* Some code here
*/
%>
我也在使用apache tomcat。
您必须按照第一个答案中的说明配置您的web.xml。
希望有所帮助。