Springmvc备忘录一
来源:互联网 发布:淘宝上怎么搜迷你钢弩 编辑:程序博客网 时间:2024/06/05 03:42
1.创建dynamic web Project项目
2.加入jar包
commons-logging-1.1.1.jarspring-aop-4.0.4.RELEASE.jarspring-beans-4.0.4.RELEASE.jarspring-context-4.0.4.RELEASE.jarspring-core-4.0.4.RELEASE.jarspring-expression-4.0.4.RELEASE.jarspring-web-4.0.4.RELEASE.jarspring-webmvc-4.0.4.RELEASE.jar
3.在web.xml中配置DispatcherServlet
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"> <!-- 配置DispatcherServlet --> <servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><!—配置 DispatcherServlet的一个初始化参数,指定配置springmvc配置文件的位置 ***实际上也可以不通过contextConfigLocation来进行配置,可以使用默认的文件文件名称,默认的配置文件名称为:/WEB-INF/<servlet-name>-servlet.xml***--> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:springmvc.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>dispatcherServlet</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping></web-app>
4.加入springmvc的配置文件
<?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.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd"> <!-- 配置自动扫描包 --> <context:component-scan base-package="cn.hq.handler"></context:component-scan> <!-- 配置视图解析器 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/views/"></property> <property name="suffix" value=".jsp"></property> </bean></beans>
5.编写请求处理的的处理器(Controller),并标识为处理器
package cn.hq.handler;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controllerpublic class HelloWorld { @RequestMapping("/helloworld") public String helloworld() { System.out.println("helloworld"); return "success"; }}
6.编写视图
<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=GB18030"><title>Insert title here</title></head><body><h1>helloworld</h1> <a href="helloworld">hello world</a></body></html>
阅读全文
0 0
- Springmvc备忘录一
- springMVC注解标记备忘录
- springmvc备忘录 概念
- NURBS备忘录(一)
- 入门备忘录一
- Ubuntu备忘录一
- linux 备忘录一
- lua备忘录(一)
- shiro备忘录一
- oracle备忘录(一)---基础知识
- Apache之.htaccess备忘录(一)
- SpringMvc (一)
- SpringMVC(一)
- SpringMVC(一)
- SpringMvc(一)
- SpringMVC(一、SpringMVC基础)
- 备忘录
- 备忘录
- Error:SDK location not found. Define location with sdk.dir in the local.properties file or with an A
- 定时器Timer&监听器Listener
- Win7x64+cuda8+PyTorch+VS2015
- 12.3笔记
- 七种WebSocket框架的性能比较
- Springmvc备忘录一
- jdcp配置连接池工具类
- Hadoop视频教程汇总
- numa架构初探--持续更新
- BAT批量删除文件的前几行
- Altium Designer如何批量修改名称,数值,封装
- Linux多线程编程之线程同步操作
- mysql--profile
- attention机制详解