程序猿全敏
2016-06-23 00:52:15
原
Spring MVC初学者的Hello World入门学习代码实例
由于之前的工作原因,一直没有发过资源了,我这个人不怎么喜欢注解这个东西,所以我一直没有用过Spring MVC 但是现在小公司面试基本都是用的这个框架啊!没办法,只好硬着头皮去学习罗,大神勿喷,我只是个新手。
开始在web.xml里加入代码,发现没有?这个和strus2的差不多,没错。
<servlet> <servlet-name>simp</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>simp</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping>
在web.xml相同目录里新建一个simp-servlet.xml
注意:这个名字不能随便取,一定要和web.xml里面一致
<!-- 控制器 --> <bean id="simpContorll" class="com.qm.Contorll.SimpContorll"></bean> <!--缺省映射处理器,不需要明确声明,但声明后就非常清楚使用的是哪个映射处理器 --> <bean id="beanNameUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="urlMap"> <map> <entry key="/base/simp.do" value-ref="simpContorll"></entry> </map> </property> </bean> <!-- 视图解析器 --> <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/jsp/" /> <property name="suffix" value=".jsp" /> </bean>
然后新建一个控制器extends AbstractController
protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception { String userName=request.getParameter("userName"); System.out.println(userName); ModelAndView mav=new ModelAndView("simp"); mav.addObject("mav","mav value"); return mav; }
新建页面一定要是simp.jsp页面
访问http://localhost:8080/springweb/base/simp.do?userName=quanmin
显示页面
猜你喜欢
- springmvc @RequestMapping注解的入门配置教程
- 基于浏览器首选语言的springmvc和freemarker国际化配置的实现
- 基于maven与springMVC的拦截器Interceptor,控制器Controller的使用
- Spring Mvc初学者专用,里面有4套案例!
- springmvc @RequestMapping注解伪静态技术
- SpringMVC的三种统一异常处理实例代码分享
- SpringMVC整合Redis demo小例子
- bootstrap jquery underscore backbone 新浪微博 springmvc整合demo代码
- SpringMvc从propertites属性文件读取常量
- java Web SpringMVC项目实现12306余票查询功能
- spring mvc-showcase,便于学习springmvc,maven工程,建议使用谷歌浏览器
- springMVC注解与hibernate完美结合完成基本的增删改查demo源码下载
请下载代码后再发表评论
文件名:springweb.rar,文件大小:7873.743K
下载
- /
- /springweb
- /springweb/.classpath
- /springweb/.mymetadata
- /springweb/.project
- /springweb/.settings
- /springweb/.settings/.jsdtscope
- /springweb/.settings/org.eclipse.jdt.core.prefs
- /springweb/.settings/org.eclipse.wst.jsdt.ui.superType.container
- /springweb/.settings/org.eclipse.wst.jsdt.ui.superType.name
- /springweb/.springBeans
- /springweb/src
- /springweb/src/applicationContext.xml
- /springweb/src/com
- /springweb/src/com/qm
- /springweb/src/com/qm/Contorll
- /springweb/src/com/qm
- /springweb
相关代码
- 证精 基于浏览器首选语言的springmvc和freemarker国际化配置的实现
- 原 基于maven与springMVC的拦截器Interceptor,控制器Controller的使用
- springmvc @RequestMapping注解的入门配置教程
- 精 SpringMVC的三种统一异常处理实例代码分享
- 证精 bootstrap jquery underscore backbone 新浪微博 springmvc整合demo代码
- 精 spring mvc-showcase,便于学习springmvc,maven工程,建议使用谷歌浏览器
- 原证精 springmvc @RequestMapping注解伪静态技术
- 原 springMVC注解与hibernate完美结合完成基本的增删改查demo源码下载
- 原 SpringMVC整合Redis demo小例子
- 原证精 java Web SpringMVC项目实现12306余票查询功能
- 原证 springmvc开发微信公众平台验证token接口教程及其java源代码分享
- 原 SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程
最近下载
zywzywzyw1 LV17
2019年8月6日
yue_test LV2
2018年7月12日
shangzi LV2
2018年6月3日
qq876301182 LV4
2018年4月13日
longtianshang LV9
2018年2月26日
小蘑菇君 LV1
2017年7月17日
hkp0521 LV7
2017年5月29日
likecure LV4
2017年3月23日
12671296 LV2
2017年3月15日
15600559182 LV1
2017年1月26日
最近浏览
Eddie233 LV6
8月28日
ycg1988 LV3
2023年3月6日
xiaobaitud LV13
2023年1月10日
YUProject LV8
2022年12月21日
137455054 LV9
2021年12月2日
秦sir3067683450 LV10
2021年6月2日
黎明失约 LV2
2020年12月29日
duyongxing LV1
2020年6月29日
大谷粒 LV3
2020年6月27日
霖望1234 LV2
2020年6月18日