简单的springMvc用myeclipse使用流程第一篇
来源:互联网 发布:软件错误代码c0000005 编辑:程序博客网 时间:2024/05/21 15:42
我是菜鸟一
今天20170603,学习了spring mvc 的基础
1. 导入 spring jar 包,spring 的jar包 版本要一样,部署web项目,看lib包中的jar包不能有重复的
这里看的
- spring-aop-4.0.4.RELEASE.jar
spring-beans-4.0.4.RELEASE.jar
spring-context-4.0.4.RELEASE.jar
spring-core-4.0.4.RELEASE.jar
spring-expression-4.0.4.RELEASE.jar
spring-web-4.0.4.RELEASE.jar
spring-webmvc-4.0.4.RELEASE.jar - 还要导入spring的包,具体是多少不知道
commons-logging-1.1.1.jar(用来打印log)
2.配置web.xml文件(这里我自己手敲)
web.xml
<servlet>
<!-- DispatcherServlet 核心-->
<servlet-name>DispatcherServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet </servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc.xml</param-value>
</init-param>
<!--- 第一个加载这个servlet-->
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>DispatcherServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
*3.springmvc.xml 文件的配置
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd
">
<!-- 分几步 -->
<!-- 1.扫描器 指定的包下的所有 -->
<context:component-scan base-package="com.xx.service"/>
<!-- 配置视图解析器 如何把handler 方法返回值解析为实际的物理视图 ,这句话看的是别人的经验,自己还不太懂,要加油了。-->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<!-- prefix 这个参数 ,意思是/WEB-INF/view/ 的路径下 --->
<property name="prefix" value="/WEB-INF/view/"></property>
<!-- suffix 查找以后缀为.jsp结尾的。-- >
<property name="suffix" value=".jsp"></property>
</bean>
</beans>
4. java 类
com.xx.service
//简单点,直接在service 类写就好了
//这里使用注解,核心思想不知道,以后学会会补上
@Controller
public class ServiceDaoImpl{
@RequestMapping("ok") //这个注解 相当于是struts中action一样
public String print(){
rerurn "index";//这个相当struts.xml 中 result 的结果一样,
}
}
总结一下:整个的流程
1.用户请求--》web
- 简单的springMvc用myeclipse使用流程第一篇
- LoadRunner的简单使用《第一篇》
- LoadRunner的简单使用《第一篇》
- LoadRunner的简单使用《第一篇》
- 第一篇论文的流程
- SpringMVC第一篇【介绍、入门、工作流程、控制器】
- SpringMVC构建REST接口:第一篇 使用Eclipse构建Maven的SpringMVC项目
- SpringMVC构建REST接口:第一篇 使用Eclipse构建Maven的SpringMVC项目
- 使用Eclipse/MyEclipse搭建简单JSF项目的流程
- 我的第一篇CSDN博客--ToolBar的简单使用
- Python学习第一篇:python的简单使用
- SpringMVC 第一篇【万能的Hello World】
- springMVC用MyEclipse配置的简单小例子
- springmvc第一篇
- MyEclipse简单的使用
- SpringMVC的简单使用
- 【第一篇】搞定BootstrapTable(后端使用SpringMVC+Hibernate)
- 第一篇就写点简单的吧。
- 存储过程
- 给一个分数求小数点后第n位是多少
- Spark Runtime解密
- 军事机密
- MATLAB画圆
- 简单的springMvc用myeclipse使用流程第一篇
- Day4:学习shell script
- 4、线程同步通信
- Fibonacci(Java)
- C++11 基于范围的for循环
- 【Python】3“字符串和编码“
- 重构数据库分析
- 数据库中Schema(模式)概念的解说
- 操作系统资源汇总