随笔分类 - springMVC
摘要:1:Maven引入相关的jar包。 2:web.xml配置 3: 配置springmvc-servlet.xml 4:配置spring.xml 到这里配置就差不多完成了,接下来写Controler、写Service/Dao、将Service对象注入到Controll等开发步骤。 案例代码在 here
阅读全文
摘要:一、同步上传文件 导入common-fileupload这个jar包。 配置 springmvc-servlet.xml 导入common-fileupload这个jar包。 index.jsp controller 二、异步上传文件 导入common-fileupload这个jar包、配置 spr
阅读全文
摘要:index.jsp controller 如果这里不加@RequestBody ,那么将无法将request里的参数封装到dogBean中,因为request里的数据格式是json格式,而自动封装的格式为“dogid=1&dogname=dog1” 这种格式才能自动封装。
阅读全文
摘要:一、json处理方法有两种 1:导入Spring需要json的jar包。(本例使用) 使用@ResponseBody该注解用于将Controller的方法返回的对象,通过HttpMessageConverter接口转换为指定格式的数据如:json,xml等,通过 Response响应给客户端 2:s
阅读全文
摘要:一、直接调用 行内样式或者js直接调用没有问题。 二、静态资源没有放在WEB-INF目录下 在SpringMvc的配置文件中,配置mvc:default-servlet-handler,就可以访问。 springmvc-servlet.xml: 三、静态资源放在WEB-INF目录下。 SpringM
阅读全文
摘要:一、没有使用@ModelAttribute的Controller方法. 其中User包含id和username两个私有属性,含有公共setter和getter方法. 执行此方法时会将key为"user"(参数类型首字母小写),value为user的对象加入到model中.在jsp页面可以通过${us
阅读全文
摘要:controller ModelAndView中的数据只保存在Request中。 Model,Map,ModelMap中放入相同的数据,会前后覆盖。 ModelAndView与上述3个放入相同的数据,最后起作用是ModelAndView中的数据。 结果:
阅读全文
摘要:一、使用DI注入的方式 controller 二、形参传入的方式:ServletContext不能通过形参的方式注入, controller ServletContext不能通过形参的方式注入, 三、拦截器的方式:只能注入ServletContextAware和ServletConfigAware接
阅读全文
摘要:一、@Controller @Controller 标记一个类是Controller 二、RequestMapping 地址映射 2.1 Value的操作。 2.1 Value的操作。 注解在类上面 (父) 注解在方法上面。 (子) 2.1.1 SpringMVC完整的请求,就是父子加请来的请求。
阅读全文
摘要:一、第一种重定向 index.jsp web.xml springmvc-servlet.xml controller success.jsp <%@ page isELIgnored="false" %> 该工程的jsp版本为1.2 默认不开启el表达式,所以该加上此行否则el表达式不生效。 结果
阅读全文
摘要:一、SpringMVC是什么? springmvc是Spring的一个模块,提供web层解决方案(就与MVC设计架构) 如上图, DispatcherServlet:前端控制器,由SpringMVC提供。 HandlerMapping:处理器映射器,由SpringMVC提供。用于解析url,将该ur
阅读全文