用idea编写和运行一个简单的Jsp,显示自己的姓名和联系地址
时间: 2024-10-08 13:14:32 浏览: 37
一个简易的人事管理系统,用servlet+jsp写的,运行环境idea+tomca。 功能:其中一个功能模块是根据员工职位、员工姓名分别对员工的信息进行查询。
在IntelliJ IDEA中创建并运行一个简单的JSP页面,首先你需要具备以下几个步骤:
1. **设置项目结构**:
- 打开IntelliJ IDEA,选择“File” -> “New” -> “Project”,然后选择“Web”作为模板,选择合适的框架(例如Servlet API),点击“Next”。
2. **创建JSP文件**:
- 在项目的web-content目录下,右键选择“New” -> “HTML File”,输入文件名如“index.jsp”,然后添加基本的HTML结构。
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>显示个人信息</title>
</head>
<body>
<h1>Welcome, <%= request.getSession().getAttribute("name") %></h1>
<p>Contact Address: <%= request.getSession().getAttribute("address") %></p>
</body>
</html>
```
这里我们使用了JSP表达式 `<%=` 来嵌入Java代码,`request.getSession().getAttribute()` 获取从session中存储的用户信息。
3. **配置数据源**:
- 如果你想从服务器端获取姓名和地址,可以将它们存储在Servlet或者Controller中,通过`setAttribute`方法存入`HttpServletRequest`的会话(Session)中。
4. **运行JSP**:
- 确保你的项目部署到了Tomcat或其他支持JSP的Web容器,然后点击浏览器图标或者右键单击项目的Run按钮运行你的应用。
5. **查看结果**:
- 浏览器应该会显示你的姓名和联系地址,如果这些值是从服务器动态生成的,需要相应的后台处理来填充这些信息。
阅读全文