随笔分类 -  spring mvc

spring mvc
摘要:spring mvc:练习 @RequestParam和@PathVariable @RequestParam: 注解将请求参数绑定到你的控制器方法参数 @PathVariable: 注释将一个方法参数绑定到一个URI模板变量的值 @RequestParam: 注解将请求参数绑定到你的控制器方法参数 阅读全文
posted @ 2018-05-21 15:32 午火39 阅读(611) 评论(0) 推荐(0)
摘要:准备: log插件:log4j 访问地址:http://localhost:8080/gugua3/hello/log 包:json 需要在/WEB-INF/classes/文件夹下,新建log4j的配置 log4j.properties 那么生成的日志文件 位置为: apache-tomcat-7 阅读全文
posted @ 2018-05-18 16:46 午火39 阅读(3882) 评论(0) 推荐(0)
摘要:准备: rss包插件 需要Bean视图解析 同时需要 一个RSSFeedViewer.java(类似的java来实现view视图) 需要继承:org.springframework.web.servlet.view.feed.AbstractRssFeedView 并复写:buildFeedItem 阅读全文
posted @ 2018-05-17 12:15 午火39 阅读(432) 评论(0) 推荐(0)
摘要:spring mvc: json练习 本例需要用到的json包: 同时需要Bean视图名的解析支持 xml配置如下: web.xml applicatoinContext.xml自动Bean引入 json-servlet.xml Bean视图名的解析 Student.java StudentCont 阅读全文
posted @ 2018-05-17 10:42 午火39 阅读(209) 评论(0) 推荐(0)
摘要:xml练习,得到的结果是: 需要用的的注解:@ResponseBody org.springframework.web.bind.annotation.ResponseBody; 将内容输出为xml,json格式(非html格式) 其他注解: javax.xml.bind.annotation.Xm 阅读全文
posted @ 2018-05-17 10:17 午火39 阅读(258) 评论(0) 推荐(0)
摘要:spring mvc:输出xml/输出json 用到的注解@ResponseBody @ResponseBody用来输出json/xml等格式数据(非html) controller输出用到的类 org.springframework.web.bind.annotation.ResponseBody 阅读全文
posted @ 2018-05-16 17:08 午火39 阅读(353) 评论(0) 推荐(0)
摘要:spring mvc: xml生成 准备: javax.xml.bind.annotation.XmlElement; javax.xml.bind.annotation.XmlRootElement; spring类: org.springframework.web.bind.annotation 阅读全文
posted @ 2018-05-15 11:01 午火39 阅读(318) 评论(0) 推荐(0)
摘要:ModelAndView对象中的view对象,可以使用字符串来让Spring框架进行解析获得适合的视图。而解析View的就是ViewResolver技术。 ViewResolver的定义如下: <bean id="viewResolver" class="org.springframework.we 阅读全文
posted @ 2018-05-14 17:29 午火39 阅读(187) 评论(0) 推荐(0)
摘要:spring mvc: 生成RSS源 准备: 从相同的maven存储库页面下载 Rome 库及其依赖项rome-utils,jdom和slf4j。和所需的依赖关系 访问地址: http://localhost:8080/gugua3/rss/getrss 项目: gugua3 包:springweb 阅读全文
posted @ 2018-05-14 16:03 午火39 阅读(535) 评论(0) 推荐(0)
摘要:spring mvc: Hibernate验证器(字段不能为空,在1-150自己) 准备: 下载Hibernate Validator库 - Hibernate Validator。解压缩hibernate-validator-5.3.4.Final.jar 在/WEB-INF/下新建classes 阅读全文
posted @ 2018-05-14 15:43 午火39 阅读(1357) 评论(0) 推荐(0)
摘要:在写spring mvc小程序时遇到 At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that  阅读全文
posted @ 2018-05-13 15:14 午火39 阅读(3066) 评论(0) 推荐(0)
摘要:spring mvc: 多解析器映射(资源绑定视图解析器 + 内部资源[普通模式/]视图解析器) 资源绑定视图解析器 + 内部资源(普通模式)视图解析器 并存方式 内部资源视图解析器: http://localhost:8080/guga2/student/bate http://localhost 阅读全文
posted @ 2018-05-11 16:41 午火39 阅读(419) 评论(0) 推荐(0)
摘要:spring mvc: 资源绑定视图解析器(不推荐) 不适合单控制器多方法访问,有知道的兄弟能否告知。 访问地址: http://localhost:8080/guga2/hello/index 项目:guga2 包名:springresource properties文件放在 /WEB-INF/c 阅读全文
posted @ 2018-05-11 14:34 午火39 阅读(393) 评论(0) 推荐(0)
摘要:spring mvc:内部资源视图解析器2(注解实现) @Controller/@RequestMapping 访问地址: http://localhost:8080/guga2/hello/good http://localhost:8080/guga2/hello/index 项目:guga2 阅读全文
posted @ 2018-05-10 14:55 午火39 阅读(295) 评论(0) 推荐(0)
摘要:spring mvc:内部资源视图解析器(注解实现)@Controller/@RequestMapping 项目访问地址: http://localhost:8080/guga2/hello/print 或 http://localhost:8080/guga2/hello 用到的注解类: 视图模型 阅读全文
posted @ 2018-05-03 16:20 午火39 阅读(1276) 评论(0) 推荐(0)
摘要:spring mvc: 可参数化的视图控制器(在配置中指定jsp文件)MultiActionController/SimpleUrlHandlerMapping/ParameterizableViewController 访问地址如下: http://localhost:8080/项目/index. 阅读全文
posted @ 2018-05-03 15:31 午火39 阅读(462) 评论(0) 推荐(0)
摘要:spring mvc: 参数方法名称解析器(用参数来解析控制器下的方法)MultiActionController/ParameterMethodNameResolver/ControllerClassNameHandlerMapping 根据地址栏上的url的参数action来解析相应的控制器下的 阅读全文
posted @ 2018-05-03 14:27 午火39 阅读(367) 评论(0) 推荐(0)
摘要:spring mvc: 属性方法名称解析器(多动作控制器) 加入控制器是StudentContrller.java,里面有3个方法 index,add,remove 那么访问地址是: http://localhost:8080/项目名/student/index.html http://localh 阅读全文
posted @ 2018-05-02 17:32 午火39 阅读(522) 评论(0) 推荐(0)
摘要:spring mvc: 多动作控制器(Controller下面实现多个访问的方法) 比如我的控制器是UserController.java,下面有home, add, remove等多个方法 访问地址: http://localhost:8080/项目名/user/add.html http://l 阅读全文
posted @ 2018-04-26 10:27 午火39 阅读(579) 评论(0) 推荐(0)
摘要:控制器类名称处理映射的好好处是: 如果项目是hello,WelcomeController是控制器,那么访问地址是: http://localhost:8080/hello/welcome http://localhost:8080/hello/welcome.html http://localho 阅读全文
posted @ 2018-04-24 14:35 午火39 阅读(752) 评论(0) 推荐(0)