写一个javaweb项目 用jsp技术
时间: 2024-06-08 18:05:10 浏览: 126
一个网站,用jsp的相关技术
好的,下面是一个简单的 JavaWeb 项目,使用 JSP 技术。
1. 创建一个名为 "HelloWorld" 的 JavaWeb 项目。
2. 在项目中创建一个名为 "index.jsp" 的文件,并添加以下代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
</head>
<body>
<h1>Hello World!</h1>
<p>Welcome to my JavaWeb project using JSP.</p>
</body>
</html>
```
3. 在项目中创建一个名为 "HelloServlet" 的 Servlet 文件,并添加以下代码:
```java
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/HelloServlet")
public class HelloServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
public HelloServlet() {
super();
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
response.getWriter().println("<h1>Hello from Servlet!</h1>");
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
}
}
```
4. 在 "index.jsp" 文件中添加以下代码,用于调用 "HelloServlet":
```html
<a href="HelloServlet">Click here to call the Servlet!</a>
```
5. 在浏览器中访问 "http://localhost:8080/HelloWorld/index.jsp",即可看到页面上显示 "Hello World!" 和 "Welcome to my JavaWeb project using JSP." 的文字,以及一个链接 "Click here to call the Servlet!"。点击链接后可以看到页面上显示 "Hello from Servlet!" 的文字。
这就是一个简单的 JavaWeb 项目,使用 JSP 技术。
阅读全文