SpringMVC项目示例创建
来源:互联网 发布:系统加速软件 编辑:程序博客网 时间:2024/06/13 01:31
最近再学SpringMVC,开始做简单示例,写这篇文章是记录下。创建的过程,以及注意事项。以免以后忘记。
开发工具IntelliJ IDEA。很不错的开发工具。下载地址:点击打开链接 下载之后直接安装可以使用一段时间。也可以自己去找注册码或者下载破解版
其他工具:JDK、Tomcat
Spring相关jar包下载地址:
完成后打开开发工具开始项目示例的编写。
首先,新创建一个项目
选中左侧Spring,接着点击SpringMVC,一般第一次创建项目,使用默认配置就好(红色方框的Download表示Spring使用的jar包将由下载获得),点击next.
给项目命名,点击finish。
接着看下项目目录结构
其中需要删除web目录下的index.jsp。打开web.xml修改url-pattern标签的值为“/”(网上有的说改成/*,试了下,按网上改的话,浏览器不会解析jsp文件,会直接显示源 码)
接着再src目录下,新建包,然后在包中创建一个Controller(例如:HelloController)。代码如下
@Controller@RequestMapping(value = "/hello",method = RequestMethod.GET)public class HelloController { @RequestMapping(value = "/hello",method = RequestMethod.GET) public String printHello(ModelMap modelMap){ modelMap.addAttribute("msg","Spring MVC Hello World"); modelMap.addAttribute("name","junxu"); return "hello"; }}然后编辑dispatcher-servlet.xml,配置文件
<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="com.junxu.controller"/> <!--这一行是告知容器,controller的位置--> <mvc:default-servlet-handler/> <!-- 静态资源(js、image等)的访问 --> <mvc:annotation-driven/> <bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/> <property name="prefix" value="/WEB-INF/views/"/><!-- 页面放置目录 --> <property name="suffix" value=".jsp"/><!-- 页面形式 --> </bean>
</bean>接着在WEB-INF目录下创建views目录(这个目录的名字与上述xml文件中的<property name="prefix" value="/WEB-INF/views/"/>配置一样)
在该目录下创建hello.jsp,代码如下
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>${msg}</title> </head> <body> <h1>${msg}</h1> <span>${name}</span> </body></html>
接着配置Tomcat
点击run--》Run Configurations 然后选择本地安装的tomcat,选项如下:
由于工具下载的文件不全,缺少jstl.jsr和standard.jar,所以需要自行导入
运行程序,即可
- SpringMVC项目示例创建
- maven创建springmvc项目
- 创建简单springMVC项目
- 创建SpringMVC项目
- maven 创建springmvc项目
- Maven 创建springMvc项目
- maven创建springmvc项目
- 创建简单SpringMVC项目
- springmvc项目创建
- 创建SpringMVC+Mybatis项目
- springmvc学习笔记---idea创建springmvc项目
- 用Maven创建SpringMVC项目
- 用Maven创建SpringMVC项目
- maven SpringMVC easyUI项目创建
- IDEA中创建SpringMVC项目
- idea创建maven springMVC项目
- eclipse创建maven springMVC项目
- Maven创建SpringMVC项目Demo
- Mysql创建存储过程
- ELF文件格式与动态链接/静态链接(Linux下 可执行文件的格式)
- CSS——给图像加边框时不会产生位置偏移
- spring概述、容器、set方法注入依赖关系
- 封装
- SpringMVC项目示例创建
- 3-sum问题
- html5shiv.js和respond.min.js
- <IOS>IOS应用内支付IAP从零开始详解,让你少踩坑!
- Docker-note-实现原理
- angularjs指令
- PostgreSQL(四)存储结构
- 11.4作业
- Java笔记