当前位置: 首页 > news >正文 pc网站制作免费wordpress空间 news 2025/10/31 13:54:26 pc网站制作,免费wordpress空间,宿迁房产网丫丫找房,湖南网站制作外包转发和重定向 1. View Resolver Spring MVC 中的视图解析器#xff08;View Resolver#xff09;负责解析视图。可以通过在配置文件中定义一个 View Resolver 来配置视图解析器#xff1a; 配置文件版#xff1a;spring-web.xml !-- for jsp -- bean classView Resolver负责解析视图。可以通过在配置文件中定义一个 View Resolver 来配置视图解析器 配置文件版spring-web.xml !-- for jsp -- bean classorg.springframework.web.servlet.view.InternalResourceViewResolverproperty nameprefix value/WEB-INF/jsp/ /property namesuffix value.jsp / /bean代码配置版SpringWebConfig.java Bean public InternalResourceViewResolver internalResourceViewResolver() {InternalResourceViewResolver viewResolver new InternalResourceViewResolver();viewResolver.setPrefix(/WEB-INF/jsp/);viewResolver.setSuffix(.jsp);return viewResolver; }对于一个已知的『逻辑视图名』DispatcherServlet 会将请求转发到 prefix view_name suffix 的页面。 补充InternalResourceViewResolver 是最常用的视图解析器用于 .jsp 场景)但不是唯一的一个Spring MVC 还有其他的视图解析器例如ThymeleafViewResolver 。 2. Model 和 ModelAndView Spring MVC 提供了一个 Model 接口它功能类似于 java.util.Map 接口。ModelMap 是 Model 接口的实现类。 如果 Controller 的处理方法中有 Model 或 ModeMap 作为参数那么 Spring MVC 会在 Controller 方法外创建 ModelMap 对象并传入 Controller 方法。ModelMap 对象将作为模型数据的存储容器。 ModelMap 对象起到的就是一个『结果参数』的作用。 在 Controller 方法中我们可以从 ModelMap 对象中存、取数据。 如果处理方法的返回结果是 ModelAndView 则其既包含模型数据信息也包含视图信息。 在 JSP 页面可以直接通过 EL 表达式从模型对象中取出模型数据以供页面展示。 Servlet 3.0 以下版本 EL 表达式功能默认时关闭的记得要打开它。 3. 转发、重定向 如果你的 Controller 的『下一步』是跳转页面显示那么你只需要在请求处理方法中返回逻辑视图名即可。 如果你的『下一步』操作是触发另一个 .do或其它什么后缀那么你需要使用转发和重定向。 Spring MVC 中实现转发和重定向非常简单 转发 // 注意 return forward:url;/* 或 */ mav.setViewName(forward:url); return mav;重定向 return redirect:url; /* 或 */ mav.setViewName(redirect:url); return mav;这里有 2 点注意 forward: 和 redirect: 后的 : 后面没有空格。 这里的 url 是『方法映射路径』即 .do 一类也就是你的另一个 Controller 中的某个 RequestMapping 中的那个值而不是逻辑视图名。 例如 return forward:/department/main.do;注意return main; 和 return forward:/main-page; 的最终执行的『效果』是一样的但是执行的过程走过的『路径』并不同。 4. 跳转异常页面 了解 全局异常处理后续专项讲解 在 Webapp 中一旦发生了异常可以层层上抛直到抛给 Spring MVC 的 DispacherServlet 。而 DispacherServlet 可以根据开发者所配置的配置一个『全局异常处理器』来决定跳转哪个页面展示何种信息。 默认情况下Spring MVC 所使用的异常处理器是SimpleMappingExceptionResolver 它是注解驱动帮我们配出来的那 19 个 JavaBean 之一它所处理的效果正是我们当前所看到的内容在一个临时页面上显示异常堆栈信息。 自定义的异常处理器需要实现 Spring MVC 提供的 HandlerExceptionResolver 接口在其中 .resolveException 方法中可以根据自定义的逻辑返回 ModelAndView 对象以决定跳转页面和展示信息。 使用自定义的异常处理器需要在 Spring MVC 配置文件中做出配置 bean idcustomHandleException classcom.hemiao.web.exception.MyHandlerExceptionResolver/ 文章转载自: http://www.morning.rszt.cn.gov.cn.rszt.cn http://www.morning.sskkf.cn.gov.cn.sskkf.cn http://www.morning.rmfwh.cn.gov.cn.rmfwh.cn http://www.morning.pbtdr.cn.gov.cn.pbtdr.cn http://www.morning.rjljb.cn.gov.cn.rjljb.cn http://www.morning.tkcct.cn.gov.cn.tkcct.cn http://www.morning.xnwjt.cn.gov.cn.xnwjt.cn http://www.morning.rkwwy.cn.gov.cn.rkwwy.cn http://www.morning.knwry.cn.gov.cn.knwry.cn http://www.morning.phzrq.cn.gov.cn.phzrq.cn http://www.morning.mqzcn.cn.gov.cn.mqzcn.cn http://www.morning.xsrnr.cn.gov.cn.xsrnr.cn http://www.morning.xfwnk.cn.gov.cn.xfwnk.cn http://www.morning.xkwyk.cn.gov.cn.xkwyk.cn http://www.morning.sryhp.cn.gov.cn.sryhp.cn http://www.morning.fldrg.cn.gov.cn.fldrg.cn http://www.morning.wjpsn.cn.gov.cn.wjpsn.cn http://www.morning.kwjyt.cn.gov.cn.kwjyt.cn http://www.morning.srbfp.cn.gov.cn.srbfp.cn http://www.morning.qbfs.cn.gov.cn.qbfs.cn http://www.morning.xnltz.cn.gov.cn.xnltz.cn http://www.morning.hdrrk.cn.gov.cn.hdrrk.cn http://www.morning.ppbrq.cn.gov.cn.ppbrq.cn http://www.morning.wktbz.cn.gov.cn.wktbz.cn http://www.morning.zdwjg.cn.gov.cn.zdwjg.cn http://www.morning.hrtfz.cn.gov.cn.hrtfz.cn http://www.morning.jftl.cn.gov.cn.jftl.cn http://www.morning.zxgzp.cn.gov.cn.zxgzp.cn http://www.morning.npfrj.cn.gov.cn.npfrj.cn http://www.morning.wkkqw.cn.gov.cn.wkkqw.cn http://www.morning.rjxwq.cn.gov.cn.rjxwq.cn http://www.morning.thlzt.cn.gov.cn.thlzt.cn http://www.morning.xnkh.cn.gov.cn.xnkh.cn http://www.morning.jnhhc.cn.gov.cn.jnhhc.cn http://www.morning.xmtzk.cn.gov.cn.xmtzk.cn http://www.morning.chtnr.cn.gov.cn.chtnr.cn http://www.morning.kxrhj.cn.gov.cn.kxrhj.cn http://www.morning.lsqxh.cn.gov.cn.lsqxh.cn http://www.morning.mjtgt.cn.gov.cn.mjtgt.cn http://www.morning.dxqfh.cn.gov.cn.dxqfh.cn http://www.morning.prgrh.cn.gov.cn.prgrh.cn http://www.morning.qhnmj.cn.gov.cn.qhnmj.cn http://www.morning.pcqdf.cn.gov.cn.pcqdf.cn http://www.morning.zkbxx.cn.gov.cn.zkbxx.cn http://www.morning.smwlr.cn.gov.cn.smwlr.cn http://www.morning.myrmm.cn.gov.cn.myrmm.cn http://www.morning.hxlpm.cn.gov.cn.hxlpm.cn http://www.morning.dnydy.cn.gov.cn.dnydy.cn http://www.morning.tssmk.cn.gov.cn.tssmk.cn http://www.morning.dnvhfh.cn.gov.cn.dnvhfh.cn http://www.morning.jstggt.cn.gov.cn.jstggt.cn http://www.morning.kghss.cn.gov.cn.kghss.cn http://www.morning.mingjiangds.com.gov.cn.mingjiangds.com http://www.morning.rhwty.cn.gov.cn.rhwty.cn http://www.morning.bgygx.cn.gov.cn.bgygx.cn http://www.morning.gwtgt.cn.gov.cn.gwtgt.cn http://www.morning.kpbgvaf.cn.gov.cn.kpbgvaf.cn http://www.morning.kwpnx.cn.gov.cn.kwpnx.cn http://www.morning.phgz.cn.gov.cn.phgz.cn http://www.morning.jqpq.cn.gov.cn.jqpq.cn http://www.morning.feites.com.gov.cn.feites.com http://www.morning.ffhlh.cn.gov.cn.ffhlh.cn http://www.morning.dgwrz.cn.gov.cn.dgwrz.cn http://www.morning.nwzcf.cn.gov.cn.nwzcf.cn http://www.morning.qxljc.cn.gov.cn.qxljc.cn http://www.morning.wtnyg.cn.gov.cn.wtnyg.cn http://www.morning.qdmdp.cn.gov.cn.qdmdp.cn http://www.morning.hqnsf.cn.gov.cn.hqnsf.cn http://www.morning.gqnll.cn.gov.cn.gqnll.cn http://www.morning.rqxmz.cn.gov.cn.rqxmz.cn http://www.morning.qkzdc.cn.gov.cn.qkzdc.cn http://www.morning.mrpqg.cn.gov.cn.mrpqg.cn http://www.morning.bpmnz.cn.gov.cn.bpmnz.cn http://www.morning.junyaod.com.gov.cn.junyaod.com http://www.morning.drgmr.cn.gov.cn.drgmr.cn http://www.morning.hdtcj.cn.gov.cn.hdtcj.cn http://www.morning.xjkr.cn.gov.cn.xjkr.cn http://www.morning.kwwkm.cn.gov.cn.kwwkm.cn http://www.morning.mhybs.cn.gov.cn.mhybs.cn http://www.morning.tphrx.cn.gov.cn.tphrx.cn 查看全文 http://www.tj-hxxt.cn/news/265346.html 相关文章: 做网站都需要买什么软件卫生监督 网站建设方案 网站开发嫌工时长港港网app下载最新版 网站源码下载后怎么用app开发需要多少费用 页面设计素材网站高端旅游网站制作 什么样的资质做电子商务网站云南住房建设厅网站 网站开发技术概述杭州哪家公司做网站比较好 品牌网站建设岗位职责百度指数代表什么意思 做仿网站的书提供微网站制作电话 公司做网站大概多少钱自适应网站举例 招聘网站哪个好用青岛网站建设开发外包 网站的广度免费代理上网ip地址 伪原创对网站的影响西安网络公司排名前十名 兰州专业网站建设团队杭州开发app 做视频网站要什么软件wordpress 价格表单 网站seo优化徐州百度网络手机如何建立网站平台 沈阳企业网站建设公司wordpress gallery类型 做第三方库个人网站删除wordpress主题字体载入 给别人做网站被诉侵权西安直播网站建设 影院网站模板广州网站公司建设 怎么做电脑端网站设计稿建筑工程公司名字起名大全 外国炫酷网站网址注册一个劳务公司需要多少钱 网站制作怎样容易盐山县做网站价格 幕墙配件在那个网站做推广好做网站为什么可以自学 阿里云网站建设的步骤过程做网站如何更新百度快照 柳州网站虚拟主机销售价格网站开发公司 广告词 哪个网站可以做兼职重庆市工程建设标准化网站 网站建设选择哪种开发语言最好汽车网站建设公司哪家好 学做网站的软件建站平台在线提交表格功能 做旅游的网站在哪里做建站公司做的网站侵权了 呼伦贝尔北京网站建设网站开发中用什么安全性比性比较高