【搭建JavaEE】(2)Tomcat安装配置和第一个JavaEE程序

Tomcat--容器(Container)

下载

Apache Tomcat® - Welcome!


下载完成

请求/响应

结构

测试

查看Jdk版本

改端口号localhost8080-->8099

学学人家以后牛逼了可以用自己名字当文件夹名

配置端口8099

找到server文件

用记事本打开

再打开另一个logging文件

"乱码解决"步骤:UTF-8改成windows的编码格式GBK。

还是用记事本打开

汇总所有要改的地方:

测试乱码问题是否解决

ctrl+c关闭此窗口

log日志

错误解决

JVM Bind: 1.重启电脑。 2.linux命令

idea中配置tomcat



建议不要和博主一样,文件夹用中文命名

检查

创建项目

注意红框改成Web否则创建的项目没有web文件夹。

可以改下结构,将来在ee.包下写代码

next

等一会

没配好在这里修改



Run


搭建javaEE架构

第一个JavaEE程序

接受亲后端代码


java 复制代码
package com.ffyc.servlet;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

@WebServlet(value = "/test")
public class HelloServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("GET......");
    }

    //Post不动
    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        super.doPost(req, resp);
        System.out.println("Post");
    }
}

index.jsp 默认前端页面

什么是servlet

serv er + applet = servlet

可以解释为:能跑的java程序。

GET

  • 地址栏输入
  • a标签

POST

form表单

页面


用户名密码不安全

GET------直接显示

改回post------隐藏了表单内容

登录项目












创建顺序小结

pre

项目

开写

相关推荐
她说..33 分钟前
Java 对象相关高频面试题
java·开发语言·spring·java-ee
庞轩px1 小时前
深入理解 sleep() 与 wait():从基础到监视器队列
java·开发语言·线程··wait·sleep·监视器
皮皮林5512 小时前
面试官:ZSet 的底层实现是什么?
java
码云数智-大飞2 小时前
C++ RAII机制:资源管理的“自动化”哲学
java·服务器·php
2601_949816582 小时前
Spring+Quartz实现定时任务的配置方法
java
计算机毕设指导63 小时前
基于SpringBoot校园学生健康监测管理系统【源码文末联系】
java·spring boot·后端·spring·tomcat·maven·intellij-idea
mysuking3 小时前
springboot与springcloud对应版本
java·spring boot·spring cloud
希望永不加班3 小时前
SpringBoot 数据库连接池配置(HikariCP)最佳实践
java·数据库·spring boot·后端·spring
迈巴赫车主3 小时前
蓝桥杯3500阶乘求和java
java·开发语言·数据结构·职场和发展·蓝桥杯
身如柳絮随风扬4 小时前
Lambda、方法引用与Stream流完全指南
java·开发语言