1. 编写一个简单的JSP页面,该页面包含以下内容:使用HTML标签创建一个表单,表单包含一个文本输入框和一个提交按钮。在表单提交后,通过JSP处理表单数据并在页面上显示用户输入的内容。(10分)
时间: 2024-11-29 09:33:01 浏览: 7
在一个基本的JSP页面中,你可以按照以下步骤创建所需的表单:
首先,在`<head>`部分导入必要的JSP和JavaBean(如果需要的话):
```jsp
<!DOCTYPE html>
<html>
<head>
<title>Simple JSP Form</title>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
</head>
```
然后,在`<body>`部分编写HTML表单:
```jsp
<body>
<h1>Enter Your Text:</h1>
<form action="submit.jsp" method="post">
<label for="inputText">Text:</label><br>
<input type="text" id="inputText" name="userInput"><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
```
在这个表单中,用户可以在`<input type="text">`字段中输入文本,点击提交按钮后会发送POST请求到名为`submit.jsp`的后端处理页面。
接下来,创建`submit.jsp`文件来处理表单数据并显示:
```jsp
<%@ page import="java.util.*" %>
<%
String userInput = request.getParameter("userInput"); // 获取用户输入的值
%>
<html>
<head>
<title>Form Result</title>
</head>
<body>
<h1>User Input:</h1>
<p>You entered: <%= userInput %></p>
</body>
</html>
```
当用户提交表单后,`userInput`变量将保存从前端传递过来的数据,并在新页面上显示出来。
阅读全文