当前位置: 首页 > news >正文

学校网站建设宗旨基础的网站建设

学校网站建设宗旨,基础的网站建设,wordpress如何改标题,wordpress注册教程视频6. 转发和重定向 Spring MVC 的底层是 servlet#xff0c;因此在 Spring MVC 中也存在转发和重定向的概念。 对于转发而言#xff0c;其目的页面可以在 WEB-INF 目录下。重定向的目的页面不允许在 WEB-INF 目录下#xff0c;因为重定向相当于用户再次发起一次请求#xf…6. 转发和重定向 Spring MVC 的底层是 servlet因此在 Spring MVC 中也存在转发和重定向的概念。 对于转发而言其目的页面可以在 WEB-INF 目录下。重定向的目的页面不允许在 WEB-INF 目录下因为重定向相当于用户再次发起一次请求而用户不允许直接访问 WEB-INF 目录下的资源。 6.1 转发 使用 forward: 即可实现转发 转发至目的页面forward:目的页面相对站点的路径 return forward:WEB-INF/jsp/test.jsp; 转发至控制器forward:控制器 return forward:/restAdd/1/2; 处理器适配器在返回 ModelAndView 时默认使用转发方式 6.2 重定向 使用 redirect: 即可实现重定向 重定向至目的页面redirect:目的页面相对站点的路径 return redirect:index.jsp; 重定向至控制器redirect:控制器 return redirect:/restAdd/1/2; 重定向与转发不可使用 RestFul 风格直接在浏览器带参数进行访问 7. 接收请求参数和数据回显 7.1 请求参数接收 请求参数与被请求函数形参名称相同 http://localhost:8080/user/rec?namewhy Controller RequestMapping(/user) public class UserController {GetMapping(/rec)public String rec(String name, Model model) {System.out.println(name: name);model.addAttribute(msg, name: name);return test;} }请求参数与被请求函数形参名称不同 http://localhost:8080/user/rec?usernamewhy Controller RequestMapping(/user) public class UserController {GetMapping(/rec)public String rec(RequestParam(username) String name, Model model) {System.out.println(name: name);model.addAttribute(msg, name: name);return test;} }被请求函数形参为对象 http://localhost:8080/user/recObj?id1namewhyage1 Controller RequestMapping(/user) public class UserController {GetMapping(/recObj)public String recObj(User user, Model model) {System.out.println(user: user);model.addAttribute(msg, user: user);return test;} }Data AllArgsConstructor NoArgsConstructor public class User {private int id;private String name;private int age; }7.3 数据回显 (1) ModelAndView public class HelloController implements Controller {public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception {ModelAndView mv new ModelAndView();mv.addObject(msg,HelloSpringMVC!);mv.setViewName(hello);return mv;} }(2) Model GetMapping(/recObj) public String recObj(User user, Model model) {System.out.println(user: user);model.addAttribute(msg, user: user);return test; }(3) ModelMap Model extends ModelMap extends LinkedHashMapString, Object GetMapping(/recObj) public String recObj(User user, ModelMap model) {System.out.println(user: user);model.addAttribute(msg, user: user);return test; }
http://www.hkea.cn/news/14488273/

相关文章:

  • 一站式网站开发唯美谷网站建设
  • 四川省微信网站建设怎么在各大网站做推广
  • 偃师网站建设建个人网站赚钱吗
  • 网站模型怎么做创作图片的软件
  • 电子商务网站的特点台州哪家做企业网站比较好
  • 网站后期维护合同网站布局策划的流程
  • 网站管理系统软件深圳公司标牌制作
  • wordpress房屋网站模板营销策划
  • 鲅鱼圈做网站做鲜花的网站有哪些
  • 全屏展示网站图片如何做自适应网站制作公司广州
  • 郑州做网站设计的公司免费网站服务
  • 做音乐网站赚钱吗购物网站排名2017
  • 酷虎云建站wordpress标签小工具栏
  • aspx 网站开发工具wordpress网上在线插件
  • 建一个英文网站需要多少钱网站设置支付宝在线支付
  • 网页设计美工培训班资源网站优化排名软件公司
  • 空气过滤棉上海网站建设大数据营销模型
  • 网站如何做参考文献网站百度无排名
  • 百度推广太原网站建设WordPress新版文章标签
  • wordpress统计访问量温州网站优化关键词
  • 甘肃网络公司网站如何别人看自己做的网站
  • 对网站访客做简要分析ui设计网课
  • 南昌网站建设我的个人主页模板
  • 如何制作网站图片网站建设赚取流量费
  • 福州网站建设需要多少钱下载asp做网站
  • 南昌做建网站的网站怎么做弹窗
  • 网站建设需要用到什么建设电子商务网站目的
  • 南京中建乡旅建设投资有限公司网站wordpress 云盘
  • 域名换了网站需要备案么佛山专业建设网站平台
  • 如何使用qq邮箱做网站wordpress时间不对