
springmvc
小任哥
crm客户关系管理系统之从0到1开发记录,前端vue,后端java
展开
-
解决post提交乱码问题
在web.xml中加入:<!-- 解决post乱码问题 --><filter><filter-name>encoding</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>...原创 2019-01-23 18:27:17 · 1652 阅读 · 0 评论 -
SpringMVC中的context:include-filter和context:exclude-filter标签
在Spring MVC中的配置中一般会遇到这两个标签,作为<context:component-scan>的子标签出现。但在使用时要注意一下几点:1.在很多配置中一般都会吧Spring-common.xml和Spring-MVC.xml进行分开配置,这种配置就行各施其职一样,显得特别清晰。在Spring-MVC.xml中只对@Controller进行扫描就可,作为一个控制器...转载 2019-06-26 16:26:55 · 647 阅读 · 0 评论 -
SpringMVC中的mvc:view-controller标签
mvc:view-controller标签如果发送的请求不想通过controller,只想直接地跳转到目标页面,这时候就可以使用mvc:view-controller标签在配置文件中配置:<mvc:view-controller path="/hello" view-name="hello"></mvc:view-controller>path=”/hello...转载 2019-06-26 16:23:13 · 2193 阅读 · 0 评论 -
关于Springmvc框架的理解
框架结构图:架构流程用户发送请求至前端控制器DispatcherServlet DispatcherServlet收到请求调用HandlerMapping处理器映射器。 处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 DispatcherServlet通过HandlerAdapter处理器适配...原创 2019-01-23 15:56:41 · 1582 阅读 · 0 评论 -
深入理解和使用ajax实现web应用程序异步处理用户请求
Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Web应用传统开发模式: 在Web的传统开发模式中,页面中用户的每一次操作都会触发一次Web服务器的HTTP请求,服务器进行相应的处理后,返回一个HTML页面给客户端。Web应用Aj...原创 2019-02-02 20:44:27 · 1410 阅读 · 0 评论 -
深入理解和使用JSON在程序中的存值,传值和取值
首先需要明确的是JSON即JavaScript 对象表示法(JavaScript Object Notation),JSON是一种用于交换结构化数据的文本格式,而不是一种编程语言,类似于XML,但是JSON 比 XML 更小、更快,更易解析,目的是取代繁琐笨重的XML格式。JSON是一种格式,基于文本,优于轻量,用于交换数据1. 一种数据格式什么是格式?就是规范你的数据要...原创 2019-02-01 18:48:35 · 5183 阅读 · 0 评论 -
Springmvc中处理器Controller返回值简析
返回ModelAndViewcontroller方法中定义ModelAndView对象并返回,对象中可添加model数据、指定view,例如:@RequestMapping("/itemList.action")public ModelAndView queryItemList() {// 创建页面需要显示的商品数据List<Item> list = new Arr...原创 2019-01-25 11:22:26 · 725 阅读 · 0 评论 -
Springmvc中@RequestMapping注解定义不同的处理器映射规则简析
URL路径映射@RequestMapping(value="item")或@RequestMapping("/item")value的值是数组,可以将多个url映射到同一个方法//查询商品列表@RequestMapping(value = { "itemList", "itemListAll" })public ModelAndView queryItemList() {/...原创 2019-01-25 11:07:03 · 858 阅读 · 0 评论 -
结合应用场景详解Springmvc中请求的List类型参数的传递——批量修改
需求实现商品数据的批量修改。开发分析在商品列表页面中可以对商品信息进行修改。可以批量提交修改后的商品数据。定义pojoList中存放对象,并将定义的List放在包装类QueryVo中使用包装pojo对象接收,如下图:Jsp页面如下://注意s.index用于指定当前列的序号<c:forEach items="${itemList }" var="i...原创 2019-01-25 10:40:07 · 728 阅读 · 1 评论 -
结合应用场景详解Springmvc中请求的数组类型参数的传递——批量删除操作
需求在商品列表页面选中多个商品,然后删除。需求分析功能要求商品列表页面中的每个商品前有一个checkbok,选中多个商品后点击删除按钮把商品id传递给Controller,根据商品id删除商品信息。我们演示可以获取id的数组即可。itemList.jsp页面,增加多选框,提交url是queryItem.action<form action="${pageContext.r...原创 2019-01-25 10:19:09 · 903 阅读 · 1 评论 -
结合应用场景详解Springmvc中请求的pojo类型参数的传递
需求 将页面修改后的商品信息保存到数据库中。需求分析请求的url:/updateItem.action参数:表单中的数据。响应内容:更新成功页面使用pojo接收表单数据 如果提交的参数很多,或者提交的表单中的内容很多的时候,可以使用简单类型接受数据,也可以使用pojo接收数据。使用pojo接收数据时要求pojo对象中的属性名和表单中input的name属性...原创 2019-01-25 10:05:01 · 963 阅读 · 0 评论 -
结合应用场景详解Springmvc中请求的简单类型参数的传递
需求打开商品编辑页面,展示商品信息。需求分析编辑商品信息,首先要显示商品详情需要根据商品id查询商品信息,然后展示到页面。请求的url:/itemEdit.action参数:id(商品id)响应结果:商品编辑页面,展示商品详细信息。页面点击修改按钮,发起请求http://127.0.0.1:8080/springmvc-web/itemEdit.action?i...原创 2019-01-25 09:44:57 · 410 阅读 · 0 评论 -
java递归查询树形结构数据——实现前端页面的动态菜单树,机构数等
这里只希望起到一个抛砖引玉的作用,其他高大上的实现还需具体情况具体分析。以菜单树为例如下是数据库表的数据:首先查询出所有的菜单数据,调用createMenu方法将数据传入;public List createMenu(List<mp01_menu> mp01_menus) { ArrayList<mp01_menu> rootMe...原创 2019-01-24 19:37:04 · 2802 阅读 · 0 评论 -
springmvc中的视图解析器详细配置
视图解析器 springmvc中View Resolver负责将处理结果生成View视图,处理器执行完业务逻辑后将带有逻辑视图的ModelAndView返回给前端控制器,前端控制器再将ModelAndView发送给视图解析器,视图解析器(View Resolver)首先根据逻辑视图名解析成物理视图名即具体的页面地址,再生成View视图对象,最后对View进行渲染将处理结果通过页面展...原创 2019-01-24 15:06:14 · 5597 阅读 · 0 评论 -
Springmvc与mybatis的整合
Springmvc与mybatis的整合同spring整合mybatis一致,可以参考文章《Mybatis深入浅出之Mybatis整合spring》:https://blog.youkuaiyun.com/weixin_41477980/article/details/86609408原创 2019-01-24 09:56:16 · 150 阅读 · 0 评论 -
Springmvc深入浅出之入门程序
创建web工程springMVC是表现层框架,需要搭建web工程开发。如下图创建动态web工程:输入工程名,选择配置Tomcat(如果已有,则直接使用),如下图:配置Tomcat,如下图:选择准备好的Tomcat,这里用的是Tomcat7,如下图:选择成功,点击Finish,如下图:选择刚刚设置成功的Tomcat,如下图:如下图选择web的版...原创 2019-01-24 09:42:30 · 514 阅读 · 0 评论 -
springMVC之mvc:interceptors拦截器的用法
1.配置拦截器在springMVC.xml配置文件增加:<mvc:interceptors><!-- 日志拦截器 --><mvc:interceptor><mvc:mapping path="/**" /><mvc:exclude-mapping path="/static/**" /><bean class="...转载 2019-06-26 16:57:24 · 920 阅读 · 0 评论