接上一节。 添加雇员信息有两个操作: 首先在显示页面中添加--添加雇员信息连接。 然后通过发送请求到Handler,在Handler中跳转到添加信息的页面。 需要注意的是使用springmvc自带的form标签来进行添加页面的编写。同时在toAddEmployeePage需要传入departmen的 ...
分类:
编程语言 时间:
2020-01-12 15:22:56
阅读次数:
102
注意:找内置的类的时候,ctrl+shift+T快捷键的使用,现在我们就写一个简单的springmvc的小demo项目整体架构。 web.xml配置文件中配置核心控制器dispatcherServlet 1 <?xml version="1.0" encoding="UTF-8"?> 2 <web- ...
分类:
编程语言 时间:
2020-01-12 13:09:28
阅读次数:
62
一、新建一个Dynamic Web Project(一直Next到最后,勾选Generate...,否则不会有web.xml文件)。 二、在lib文件夹中加入相应jar包 三、在web.xml中配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xm ...
分类:
编程语言 时间:
2020-01-11 22:30:56
阅读次数:
92
学习自:https://www.cnblogs.com/whgk/p/10984222.html 一、什么是Freemarker?它是干什么用的?为什么要使用网页静态化技术? 1.什么是Freemarker: FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出。F ...
分类:
Web程序 时间:
2020-01-11 22:11:15
阅读次数:
114
(1)一般情况下,控制器方法返回字符串类型的值会被当做逻辑视图名来处理。 (2)如果返回的字符串带forward:或redirect:前缀时,springmvc会对它们进行特殊处理。将forward:和redirect:当成指示符,其后的字符串当做url来处理。 @RequestMapping("/ ...
分类:
编程语言 时间:
2020-01-11 20:29:01
阅读次数:
76
从源码角度了解SpringMVC的执行流程 SpringMVC的执行流程网上有很多帖子都有讲解,流程图和文字描述都很详细,但是你如果没有通过具体源码自己走一遍流程,其实只是死记硬背。所以想开个帖子从源码角度再梳理一遍SpringMVC的执行流程,加深印象。 [TOC] SpringMVC介绍 Spr ...
分类:
编程语言 时间:
2020-01-11 20:10:34
阅读次数:
107
在springmvc.xml配置文件中配置了将逻辑视图转换成物理视图: <!-- 配置视图解析器:如何把handler返回值解析为实际的物理视图 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewRes ...
分类:
编程语言 时间:
2020-01-11 15:19:34
阅读次数:
96
mvc:view-controller标签可以让我们不经过任何handler而直接访问到相关视图。 在springmvc.xml配置文件中配置: <!-- 配置直接转发的页面 --> <!-- 可以直接相应转发的页面, 而无需再经过 Handler 的方法. --> <mvc:view-contro ...
分类:
编程语言 时间:
2020-01-11 15:17:43
阅读次数:
85
springmvc确定目标方法pojo类型入参的过程:(1)确定一个Key。 若目标方法的pojo参数没有使用@ModelAttribute作为修饰,则key为pojo类名第一个字母小写的字符串一致。若使用了@ModelAttribute来修饰,则key为@ModelAttribute注解的valu ...
分类:
编程语言 时间:
2020-01-11 14:48:44
阅读次数:
102
SpringmvcTest.java @RequestMapping("/springmvc") @Controller public class SpringmvcTest { private static final String SUCCESS = "success"; @RequestMap ...
分类:
编程语言 时间:
2020-01-10 22:38:49
阅读次数:
98