通常,在Spring MVC中,我们编写一个控制器类来处理来自客户端的请求。然后,控制器调用业务类来处理与业务相关的任务,然后将客户端重定向到逻辑视图名称,该名称由Spring的调度程序Servlet解析,以呈现结果或输出。
分类:
编程语言 时间:
2020-11-06 02:23:59
阅读次数:
22
参考链接:https://www.jdon.com/ddd.html 原先的业务对象类只有key value,属于贫血模型,而DDD领域驱动设计的理念下,业务对象类同时有了原先service里的行为和方法。 原先的model包含service dao valueObject,view是jsp或jso ...
分类:
其他好文 时间:
2020-11-06 02:22:17
阅读次数:
21
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。 与cgi的区别在于servlet处于服务器进程中,它通过多线程方 ...
分类:
其他好文 时间:
2020-11-06 01:50:24
阅读次数:
12
Multiple annotations found at this line:- javax.servlet.jsp.JspException cannot be resolved to a type- Attribute (width) is obsolete. Its use is disco ...
分类:
编程语言 时间:
2020-11-04 18:47:34
阅读次数:
19
JSP 1.如何区分动态,静态网页? 1.1不要和是否有"动感"混为一谈 1.2是否随着时间,地点,用户操作的改变而改变 2.动态网页需要用到服务器脚本语言(JSP) JSP就是在html中嵌套的java代码 CS架构与BS架构 CS: Client Server 假如我们要用qq进行通信,那我们每 ...
分类:
Web程序 时间:
2020-11-01 10:40:15
阅读次数:
39
一.Servlet Servlet是用来处理客户端请求的动态资源,也就是当我们在浏览器中键入一个地址回车跳转后,请求就会被发送到对应的Servlet上进行处理。 具体的处理过程: 1.接收请求数据:我们都知道客户端请求会被封装成HttpServletRequest对象,里面包含了请求头、参数等各种信 ...
分类:
编程语言 时间:
2020-11-01 10:29:41
阅读次数:
22
package com.utils; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet ...
分类:
编程语言 时间:
2020-11-01 10:02:14
阅读次数:
17
我想看看HttpJspBase的继承结构,但是发现图中并没有HttpJspBase类出现。 根据HttpJspBase 类的定义,结构应该如下所示: public abstract class HttpJspBase extends HttpServlet implements HttpJspPag ...
分类:
其他好文 时间:
2020-11-01 09:44:46
阅读次数:
17
今日学习了include指令和include动作。 两者可以实现一样的功能,但是实现细节不一样。 include指令:<%@ include file="URL"%> inlcude动作:<jsp:include page="URL" flush="true/false"%> 两者都可以实现将一个文 ...
分类:
其他好文 时间:
2020-10-29 10:32:21
阅读次数:
30
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> ...
分类:
其他好文 时间:
2020-10-27 11:39:45
阅读次数:
22