JavaWeb基本概念/服务器Tomcat/HTTP/Maven/Servlet ...
分类:
编程语言 时间:
2020-02-07 18:58:23
阅读次数:
106
IDEA新建MavenWeb项目并通过Tomcat运行HelloWorld以及运行简单的Servlet类 由于在IDEA中新建Maven项目配置web中遇到很多坑,目前在这边记录一下 一、运行环境: IntelliJ IDEA Version 2018.3.4 (IDEA2018) 、 JDK1.8 ...
分类:
Web程序 时间:
2020-02-07 16:54:59
阅读次数:
204
本文介绍spring、springmvc、mybatis的整合。 应用系统三层架构分为:表现层(也就是我们通常说的mvc)、业务层(service层)、持久层(dao层)。 如下所示,我们就按照这层次对SSM进行整合。配置文件分门别类: 表现层:springmvc-servlet.xml(配置con ...
分类:
其他好文 时间:
2020-02-07 14:30:41
阅读次数:
80
问题原因:所有带有body体的提交,都相当于会在服务的一个缓存目录,存储对应的body体文件(不管body是否是文件文件上传),造成本次问题,就是指定的servlet缓存的目录不存在问题(就是下面的路径不存在)。 相关的其他问题:服务器运行一段时间,上传文件时,会报上传的目录不存在。 原因:一般情况 ...
分类:
其他好文 时间:
2020-02-07 10:54:49
阅读次数:
70
Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servler.Servlet接口的init(),service()和destroy()方法表达。 加载Servlet的class-->实例化Servlet--> 调用Servlet的init ...
分类:
其他好文 时间:
2020-02-07 10:50:58
阅读次数:
62
页面跳转的两种方式(转发和重定向)区别详解: 作为一名程序员,特别是java web开发的程序员,在使用servlet/jsp的时候,我们必须要知道实现页面跳转的两种方式的区别和联系:即转发和重定向的区别。 1、RequestDispatcher.forward方法只能将请求转发给同一个WEB应用中 ...
分类:
其他好文 时间:
2020-02-07 10:49:01
阅读次数:
60
一 、生命周期servlet 声明周期可以分四个阶段:init() 初始化过程service() 服务过程,选择doGet \ doPostdestroy() 销毁过程servlet接口如下 [Java] 纯文本查看 复制代码 ? 1 2 3 4 5 6 7 public interface Ser ...
分类:
其他好文 时间:
2020-02-07 10:41:00
阅读次数:
60
Servlet_生命周期:首先加载servlet的class,实例化servlet,然后初始化servlet调用init()的方法,接着调用服务的service的方法处理doGet和doPost方法,最后是我的还有容器关闭时候调用destroy 销毁方法。1.被创建:执行init方法,只执行一次 1 ...
分类:
其他好文 时间:
2020-02-07 10:33:26
阅读次数:
64
Struts2是一种基于MVC模式的javaWeb框架,本质上相当于Servlet。 所谓MVC,就是模型-视图-控制器。 Model(模型)表示应用程序核心(比如数据库记录列表)。 View(视图)显示数据(数据库记录)。 Controller(控制器)处理输入(写入数据库记录) 而Struts的 ...
分类:
编程语言 时间:
2020-02-07 10:18:09
阅读次数:
68
SpringMVC 框架概述 Spring Web MVC是基于Servlet API构建的传统Web框架,并且从一开始就已包含在Spring框架中 与Spring Web MVC并行,Spring Framework 5.0引入了一个新的反应式Web框架,其名称“ Spring WebFlux; ...
分类:
编程语言 时间:
2020-02-07 01:08:17
阅读次数:
69