Eclipse中spring mvc配置实例详解

发布时间:2021-09-22 15:18:11

1.建立动态网页项目,并修改web.xml。





Web.xml内容如下:


"1.0"encoding="UTF-8"?>?


"2.5"??


??? xmlns="http://java.sun.com/xml/ns/javaee"??


??? xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"??


??? xsi:schemaLocation="http://java.sun.com/xml/ns/javaee??


???http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">?


?????


??? ?


???? dispatch?


???? org.springframework.web.servlet.DispatcherServlet?


???? ?


????? contextConfigLocation?


????? /WEB-INF/spring-servlet.xml?


???? ?


???? 1?


??? ?


??? ?


???? dispatch?


???? *.do?


??? ?


? ?


??? index.jsp?


? ?


?


2.建立servlet.xml文件,并根据自身文件修改其内容。





文件内容:


"1.0"encoding="UTF-8"?>?


"http://www.springframework.org/schema/beans"?


??? xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"?


??? xmlns:mvc="http://www.springframework.org/schema/mvc"?


??? xmlns:context="http://www.springframework.org/schema/context"?


??? xsi:schemaLocation="?


???????http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd?


???????http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsd?


???????http://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-3.0.xsd">?


????????


? "logintest">?? ?


??????? ?


??????? "org.springframework.web.servlet.view.InternalResourceViewResolver">?


??? "prefix"value="/WEB-INF/jsp/"/>? ?


??? "suffix"value=".jsp"/>?????????? ?


??? "viewClass"?


??????????? value="org.springframework.web.servlet.view.JstlView"/>?


??? ?


?


3.建立登陆页面


"login.do"method="post">


??? "text"name = "username" >


??? "password"name = "password" >


??? "submit"value="submit">



4.导入jar包,导入jar包很关键。大都是以RELEASE.jar结尾的jar包,全部导入也有可能出错。Jar包版本的选择也要考虑与jdk与tomcat版本。Jdk1.8要考虑spring4.0及以上。





5.建立control类


?


packagelogintest; //与servlet.xml文件中对应的包名要对应


?


importorg.springframework.stereotype.Controller;?


importorg.springframework.web.bind.annotation.RequestMapping;?


@Controller //表示为控制类


public class logincontrol {


??? @RequestMapping("login")? //对应form表单 action中的内容


??? public Stringlogin(String username,String password){


??????? if ("test".equals(username)) {


??????????? System.out.println(username +" 登录成功");


??????????? return"Success";//逻辑视图名?????? 跳转页面默认为转发?????


??????? }


??????? return"Error";


??? }??


}


?


6.建立Success.jsp 与Error.jsp?


?


不再赘述。



7、测试结果






下载源代码链接:http://download.csdn.net/detail/u011489887/9731973

相关文档

  • 简单干净的朋友圈秀恩爱文案
  • 描写秋天的古诗和描写秋天的名句大全
  • 选举班干部
  • 家常茄子简单易学的做法家常茄子怎么做好吃
  • 人生如何生存的句子
  • IP地址的格式 以及 网段地址
  • 笔记本怎么关闭屏幕不断网
  • 关于鼓起勇气的作文(精选3篇)
  • 小米手机如何关闭背光灯和呼吸灯
  • [Android进阶]Java、Android 内存泄漏总结
  • 万圣节的习俗都有哪些
  • 我的爱好??下象棋
  • 正宗双皮奶的做法
  • 玩泥鳅作文
  • 写一个景物的周记
  • 石灰石采购合同范本最新
  • 在Eclipse中搭建Heritrix 3.1 .
  • 医院接收证明精选多篇
  • 精选开学第一课日记范文集合8篇
  • _002_Java习题_重载(overload)和重写(override)的区别?重载的方法能否根据返回类型 进行区分?
  • 会计专业毕业生公司实习报告
  • 惹女朋友生气检讨书范文
  • 简单的爱抒情美文
  • Java里time包的功能,java 8 时间 java.time 包基本使用
  • 奶酪能打发吗
  • 2020年励志的运动会口号汇编63句
  • Google?Analytics使用说明
  • 员工试用期工作总结最新大全
  • 春节三年级日记3篇
  • 三生花一共有几个系列
  • 猜你喜欢

  • 麻醉(医学高级)麻醉深度判断章节练*(2014
  • 最新人教版初中英语词组句型归纳
  • 高一音乐 好一朵美丽的茉莉花教案
  • 小学英语学科德育工作总结
  • 20XX级高一新生军训工作实施方案
  • 2019年苏教版五年级语文上册十月份月考试卷(I)
  • 第四部分银行卡业务
  • 可以插内存卡的u盘
  • 2019专八写作满分经验及技巧
  • 高三物理复*基础回扣练*题28
  • 大学毕业实*的自我鉴定
  • 中国机械振动筛行业市场前景分析预测年度报告(目录)
  • 新课程背景下科学教学策略之我见
  • 2012级计算机多媒体技术专业教学计划
  • 潍城区商城广厚百姓商店企业信息报告-天眼查
  • 北京顺发伟业管道工程有限公司(企业信用报告)- 天眼查
  • 深圳市爱易通健康产品科技有限公司企业信用报告-天眼查
  • 终军,字子云,是济南人的文言文原文及翻译
  • (实用)会计辞职报告模板汇编七篇
  • 临床医学学生面试自我介绍
  • 张家口市宣化区春光乡万字会村民委员会企业信用报告-天眼查
  • 谈新课程下数学作业的批改
  • 东莞市建设局关于加强《建筑工程施工许可证》使用管理的通知
  • 2019年高考物理(人教版)一轮复*知识点同步练*卷:受力分析共点力的*衡Word版含答案
  • 湖北瑞诚贸易有限公司(企业信用报告)- 天眼查
  • CARTA 七个当务之急(4-5)
  • 面对电脑7个小时 MM小心长上“电脑斑
  • 结婚伴郎衣服怎么弄
  • 3土地资源调查与制图14
  • 最新八年级思想品德上册期末试题附答案
  • VI设计应用应遵循的基本原则
  • 民用飞机全机振动分析的动态子结构方法_俞夫良
  • 优化整合多媒体教学与传统教学的探讨
  • 人教版高中语文选修一中国现代诗歌散文欣赏练*题9
  • 人教版四年级语文1观潮课外阅读练*题.
  • 柔性开放式数控系统的概念及其体系结构
  • 业主公约示范文本(2017年版)
  • 对高职物流管理专业教学现状的几点思考
  • 秋季幼儿如何开胃
  • http和https区别
  • 10万买银行理财产品一个月收益是多少
  • 【企业制度】新进人员任用细则
  • 电脑版