在idea环境创建Java Web项目,并利用Servlet模板创建Hello类,按照教材P17录入程序,并配置系统的web.xml,将此Servlet映射为特定网址,最后测试程序运行。 注意:需要导入Servlet类必须的Tomcat类库
时间: 2024-05-29 16:09:49 浏览: 98
1. 创建Java Web项目
打开IntelliJ IDEA,选择 File -> New -> Project,选择 Java Enterprise -> Web Application,填写项目名称和项目路径,点击 Next。
在下一个页面,选择 Web Application,选择适合您的 Java EE 版本(建议选择最新的),点击 Next。
在下一个页面,选择 Web Application 目录,选择 Web Application 技术栈(建议选择 Servlet),并选择 Web Application 服务器(例如 Tomcat)。
在下一个页面,选择默认的 Java EE 配置,然后点击 Finish。
2. 创建 Hello Servlet
在创建的 Java Web 项目中,右键点击 src 目录,选择 New -> Servlet。
在 Servlet 名称中输入 Hello,选择 Servlet 的包名,然后点击 OK。
3. 编写 Hello Servlet
在 Hello 类的 doGet() 方法中,编写以下代码:
response.setContentType("text/html; charset=UTF-8");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head><title>Hello Servlet</title></head>");
out.println("<body>");
out.println("<h1>Hello Servlet</h1>");
out.println("<p>Hello, World!</p>");
out.println("</body>");
out.println("</html>");
4. 配置 web.xml
在 src 目录中创建一个名为 web.xml 的文件,并在其中添加以下代码:
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0">
<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>Hello</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
</web-app>
5. 运行 Hello Servlet
在 IntelliJ IDEA 中,右键点击项目名称,选择 Run -> Run,然后选择 Tomcat Server。
在浏览器中输入 http://localhost:8080/项目名称/hello,就可以看到 Hello, World! 的消息。
阅读全文