javaweb项目完整案例 jsp
时间: 2023-07-08 14:16:26 浏览: 136
JSP完全案例
好的,下面是一个简单的 JavaWeb 项目实例,包含 JSP 页面:
1. 首先,创建一个名为 "MyWebProject" 的 JavaWeb 项目。
2. 在项目中创建一个名为 "index.jsp" 的 JSP 页面,代码如下:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>MyWebProject</title>
</head>
<body>
<h1>Welcome to MyWebProject</h1>
<p>This is a simple JSP page.</p>
</body>
</html>
```
3. 在项目中创建一个名为 "servlet" 的 Java 类,代码如下:
```java
package com.example.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class MyServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
response.getWriter().println("<h1>Hello, World!</h1>");
}
}
```
4. 在项目中创建一个名为 "web.xml" 的配置文件,代码如下:
```xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
id="WebApp_ID" version="3.0">
<display-name>MyWebProject</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>com.example.servlet.MyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/myservlet</url-pattern>
</servlet-mapping>
</web-app>
```
5. 运行项目,在浏览器中输入 "http://localhost:8080/MyWebProject/" ,即可看到 "index.jsp" 页面;在浏览器中输入 "http://localhost:8080/MyWebProject/myservlet" ,即可看到 "MyServlet" 类的输出结果。
以上就是一个简单的 JavaWeb 项目实例,包含 JSP 页面的全部内容。
阅读全文