摘要: 代码 @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 让浏览器3秒自动刷新一次; re 阅读全文
posted @ 2021-01-09 00:14 神乐g 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 代码 @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 获取要下载的文件的绝对路径 St 阅读全文
posted @ 2021-01-08 23:33 神乐g 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 概述 servlet-api 4.0.1版本 Web服务器收到客户端的http请求,会针对每一次请求,创建一个代表响应的response对象,这个对象中封装了向客户端发送数据、发送响应头,发送响应状态码的方法。 详细方法可以在IDEA里直接点进去看 常用方法 HttpServletResponse 阅读全文
posted @ 2021-01-08 21:08 神乐g 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 概述 servlet-api 4.0.1版本 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。 常用方法 HttpServletRequest接口 扩展 阅读全文
posted @ 2021-01-08 21:07 神乐g 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 概述 servlet-api 4.0.1版本 web容器在启动的时候,它会为每个web程序都创建一个对应的ServletContext对象,它代表了当前的web应用; 常用方法 public String getContextPath(); // 返回Web应用程序的上下文路径 // /xxx pu 阅读全文
posted @ 2021-01-08 20:56 神乐g 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 概述 项目建立:https://www.cnblogs.com/shenleg/p/14251101.html 确保导入Servlet和JSP的包 新建一个Sevlet 新建Servlet 重写doGet、doPost方法,只需要重写一个 ⌃O 重写方法 response.setContentTyp 阅读全文
posted @ 2021-01-08 16:36 神乐g 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 概述 IDEA版本为2020.3.1,可能有bug 父子工程创建示例,单项目:https://www.cnblogs.com/shenleg/p/14251101.html 新建空Maven父工程 删除src目录 只留下pom文件 新建子模块 根据需要添加子模块 Pom变化 父项目 子项目 可能会有 阅读全文
posted @ 2021-01-08 15:19 神乐g 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 概述 以IDEA2020.3.1+Tomcat9.0+Maven3.6.3+jdk1.8+web4.0演示,单项目 Maven Mac下安装和IDEA配置见 https://www.cnblogs.com/shenleg/p/14218613.html 新建项目 IDEA补目录 直接选择 更改Web 阅读全文
posted @ 2021-01-08 14:03 神乐g 阅读(257) 评论(0) 推荐(0) 编辑
摘要: Maven介绍 在了解Maven之前,我们先来看看一个Java项目需要的东西。首先,我们需要确定引入哪些依赖包。例如,如果我们需要用到commons logging,我们就必须把commons logging的jar包放入classpath。如果我们还需要log4j,就需要把log4j相关的jar包 阅读全文
posted @ 2021-01-02 17:10 神乐g 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 标准目录结构 目录不完整的自己手动创建 空工程 quick start Web工程 IDEA2020.3补目录 直接选择 阅读全文
posted @ 2021-01-02 15:19 神乐g 阅读(57) 评论(0) 推荐(0) 编辑