按照如下图示使用表单标签创建一个jsp页面info.jsp。(提示:可以通过index.jsp包含该页面,使用<%@inlcude file=“页面名称”%>) 2.创建另外一个jsp页面showInfo.jsp,展示接收到的学生信息(学生信息示例如下,学生信息填写自己的信息即可
时间: 2024-09-19 15:10:41 浏览: 93
为了创建一个名为`info.jsp`的JSP页面,首先需要在该文件中添加一个简单的HTML表单,让用户输入学生的个人信息。这里是一个基本的例子:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>学生信息录入</title>
</head>
<body>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<form action="showInfo.jsp" method="post">
<label for="name">姓名:</label>
<input type="text" id="name" name="studentName"><br><br>
<label for="age">年龄:</label>
<input type="number" id="age" name="studentAge"><br><br>
<label for="major">专业:</label>
<input type="text" id="major" name="studentMajor"><br><br>
<input type="submit" value="提交">
</form>
</body>
</html>
```
然后,在`index.jsp`页面中通过包含`info.jsp`来集成它:
```jsp
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>主页</title>
</head>
<body>
<%@ include file="info.jsp" %>
</body>
</html>
```
接下来是`showInfo.jsp`页面,用于显示用户提交的信息。在这个页面上,你可以使用JSP EL表达式或者Java脚本来获取并显示数据:
```jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html lang="zh">
<head>
<title>学生信息展示</title>
</head>
<body>
<%-- 显示从info.jsp提交的数据 --%>
<% String studentName = request.getParameter("studentName");
int studentAge = Integer.parseInt(request.getParameter("studentAge"));
String studentMajor = request.getParameter("studentMajor"); %>
<h2>学生信息:</h2>
<p>姓名: <%= studentName %> </p>
<p>年龄: <%= studentAge %> 岁</p>
<p>专业: <%= studentMajor %></p>
</body>
</html>
```
阅读全文