1、导入相关依赖 <!--使用PageHelper分页插件--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.0.0</version> </ ...
分类:
编程语言 时间:
2020-07-08 22:54:41
阅读次数:
79
MyBatis 1.三层架构 三层架构:界面层(User Interface layer),业务逻辑层(Business Logic Layer),持久层(Data access layer) 三层架构通常对应的框架: 界面层:SpringMVC 业务层:Spring 持久层:MyBatis 关于三 ...
分类:
其他好文 时间:
2020-07-08 13:10:52
阅读次数:
83
传值方式 前面几篇文章中我们提到的都是获取浏览器发送到服务器请求的方式,现在我们来介绍一下如何使用springmvc进行传值到jsp页面。 1.Model & ModelMap ModelMap对象主要用于传递控制方法处理数据到结果页面,也就是说我们把结果页面上需要的数据放到ModelMap对象中即 ...
分类:
编程语言 时间:
2020-07-07 17:54:58
阅读次数:
57
JSTL标签用法 详解 在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。 JSTL所支持的迭代标签有两个 ...
分类:
Web程序 时间:
2020-07-07 00:11:06
阅读次数:
68
一、@RequestMapping 1.@RequestMapping value:value属性可以用来设置请求路径,值是一个字符串数组,可以设置成多个路径共同访问一个方法,下面代码就是first、second请求共同访问show方法。 @RequestMapping(value={"/first ...
分类:
移动开发 时间:
2020-07-05 19:40:06
阅读次数:
71
一、request.setAttribute、session.setAttribute、model.addAttribute的区别 request.setAttribute()属于页面之间的传值,从a.jsp到b.jsp一次传递,之后这个request就会失去他的作用范围,再传就要重新设一个requ ...
分类:
编程语言 时间:
2020-07-05 19:35:51
阅读次数:
80
程序搭建 1、idea新建maven工程,如图 2、点击Next->导入属性值,主要是解决从网上下包很慢的问题 key:archetypeCatalog value:internal 3、后面几个都是点击Next按钮 4、完成初始化状态 5、补全目录结构如图: 6、pom.xml导入jar包依赖 < ...
分类:
编程语言 时间:
2020-07-05 15:11:28
阅读次数:
68
废话不多说,上代码 后端接收对象: class ObjectA{ private String a; private String b; private List<ObjectB> list; //getter/setter } class ObjectB{ private String a; pr ...
分类:
编程语言 时间:
2020-07-05 13:48:44
阅读次数:
115
SpringMVC执行流程和原理 SpringMVC流程: 01、用户发送出请求到前端控制器DispatcherServlet。 02、DispatcherServlet收到请求调用HandlerMapping(处理器映射器)。 03、HandlerMapping找到具体的处理器(可查找xml配置或 ...
分类:
编程语言 时间:
2020-07-05 13:35:09
阅读次数:
81