eclipse搭建第一个java web应用

Eslicpe安装

下载地址,https://www.eclipse.org/downloads/
在这里插入图片描述

tomcat服务器安装

下载地址,https://tomcat.apache.org/download-80.cgi
在这里插入图片描述

Dynamic web project

如果你的软件里没有它,请向下看,反之,跳过。

  1. 选择help->Install New Software,并进入
    在这里插入图片描述
  2. 点击Next,完成后重启即可。
  3. 选择Window->Perspective->Customize Perspective,并进入勾选Dynamic web project
    在这里插入图片描述

建立Web工程

  1. 选择建立Dynamic web project
    在这里插入图片描述
  2. 进入页面,选择NewRuntime
    在这里插入图片描述
  3. 选择Apache Tomcat v8.5,选择NewRuntime

在这里插入图片描述

  1. 选择Apache Tomcat 安装目录,并填写Name
    在这里插入图片描述
  2. 点击finish,finish即可。

配置文件

在这里插入图片描述
在这里插入图片描述

home.java

package web;

import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * Servlet implementation class home
 */
@WebServlet("/home")
public class home extends HttpServlet {
	private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public home() {
        super();
        // TODO Auto-generated constructor stub
    }

	/**
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		//response.getWriter().append("Served at: ").append(request.getContextPath());
		SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		request.setAttribute("message", "御主人様、お早う御座います" + " 時間:" + df.format(new Date()));
		request.getRequestDispatcher("index.jsp").forward(request, response);
	}

	/**
	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		doGet(request, response);
	}

}

index.jsp

在这里插入图片描述
在如图目录建立index.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
 <meta name="content-type" content="text/html; charset=UTF-8"> 
<title>first page</title>
</head>
<body>
    <div align="center">
        ${message }
    </div>
</body>
</h

添加配置服务器

在这里插入图片描述
在这里插入图片描述

在原服务器上添加应用(右键选择Add and Remove)

在这里插入图片描述

运行应用

在服务器上右键Run,在浏览器输入http://127.0.0.1:8080/web/home,localhost:8080/web/home

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

佐倉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值