分享
分享赚钱 收藏 举报 版权申诉 / 17

类型菜鸟学习Spring——SpringMVC注解版前台向后台传值的两种方式.doc

  • 上传人:tkhy51908
  • 文档编号:6988946
  • 上传时间:2019-04-29
  • 格式:DOC
  • 页数:17
  • 大小:280.57KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    菜鸟学习Spring——SpringMVC注解版前台向后台传值的两种方式.doc
    资源描述:

    1、菜鸟学习 SpringSpringMVC 注解版前台向后台传值的两种方式 分类: 菜鸟学习 SSH2015-01-21 11:3410028 人阅读评论(1)收藏举报一、概述。在很多企业的开法中常常用到SpringMVC+Spring+Hibernate(mybatis)这样的架构,SpringMVC 相当于 Struts 是页面到Contorller 直接的交互的框架也是界面把信息传输到 Contorller 层的一种架构,通过这个架构可以让我们把页面和 Contorller 层解耦,使得开发人员的分工更加明确。二、代码演示。1、首先配置 SpringMVC 环境。1.1 导入 jar。值得

    2、注意的是红色标记的 commons-logging 这个 jar 包一定得引入进去不然会报错。1.2、xml 配置文件。web.xmlhtml view plaincopyprint?1. 2. 3. 4. springMVC 5. org.springframework.web.servlet.DispatcherServlet 6. 1 7. 8. 9. springMVC 10. *.spring 11. 12. 13. index.jsp 14. 15. springMVC-servlet.xmlhtml view plaincopyprint?1. 2. 10. 11. 2、前台界面

    3、代码。login.jspplain view plaincopyprint?1. 3. 4. 5. 6. 7. Insert title here 8. 9. 10. 11. username: 12. 13. password: 14. 15. 16. 17. 18. No.jsphtml view plaincopyprint?1. 3. 4. 5. 6. 7. Insert title here 8. 9. 10. No! 11. 12. Ok.jsphtml view plaincopyprint?1. 3. 4. 5. 6. 7. Insert title here 8. 9. 10

    4、. OK! welcome:$username 11. 12. 3、Contorller 层接收前台的两种方式。方式一:利用RequestParam 这个注解java view plaincopyprint?1. package com.gaowei.controller; 2.3. import org.springframework.stereotype.Controller; 4. import org.springframework.ui.Model; 5. import org.springframework.web.bind.annotation.RequestMapping; 6

    5、. import org.springframework.web.bind.annotation.RequestParam; 7.8. Controller 9. public class Login 10.11. /方式一 12. RequestMapping(“/login“) 13. public String login(RequestParam(“username“) String username, 14. RequestParam(“password“) String password,Model model) 15. if (username.equals(password)

    6、16. 17. model.addAttribute(“username“, username); 18. return “ok.jsp“; 19. else 20. return “no.jsp“; 21. 22. 23. 方式二:java view plaincopyprint?1. package com.gaowei.controller; 2.3. import org.springframework.stereotype.Controller; 4. import org.springframework.ui.Model; 5. import org.springframework

    7、.web.bind.annotation.RequestMapping; 6. import org.springframework.web.bind.annotation.RequestParam; 7.8. Controller 9. public class Login 10. RequestMapping(“/login“) 11. public String login(String username,String password,Model model) 12. if (username.equals(password) 13. 14. model.addAttribute(“username“, username); 15. return “ok.jsp“; 16. else 17. return “no.jsp“; 18. 19. 20.21. 4、界面结果。第一种传值方式:第二种传值方式三、总结。这里体现出了 SpringMVC 传值方式的多样性满足了开发人员的不同需求。第一种用来表单的提交。第二种用来界面间相互传值,也为了方便开发人员利用AJAX。

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:菜鸟学习Spring——SpringMVC注解版前台向后台传值的两种方式.doc
    链接地址:https://www.docduoduo.com/p-6988946.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开