idea 简单添加springmvc

1、在上一篇的基础上,今天利用一个小时的时间简单整合了一下springmvc框架。因为之前没有用过idea,所以中途还是卡顿了一会
2、并没有采用idea创建项目时直接选择springmvc的方法。这个周末有时间准备研究一下。
3、还采用昨天的demos项目。一上来,先添加maven依赖,如下图所示

暂时就用到了这么多。可能也有暂时没用的。这个暂时采用人多战术。哈哈

4、接着配置web.xml

5、然后在resources文件夹下创建一个新的spring文件夹,以后每个框架对应一个自己的文件夹。在spring文件夹下新建一个springmvc.xml文件

springmvc.xml 简单配置如下

6、新建一个controller包,并新建一个Controller类

7、按理说,这时候正常启动tomcat启动项目就ok了,但是这时候就碰到问题了。  启动tomcat,访问接口,会报classnotfound的错误,原因是org.springframework.web.servlet.DispatcherServlet这个类找不到。
这个错误我在eclipse中遇到过,原因是jar包虽然添加了maven依赖,但是项目中并没有jar包,但是解决这个问题的办法是,右键项目,选择properties->Deployment Assembly ->Add添加maven dependencies
但是如何在idea中解决这个问题呢?
答案是 File->peoject structure->artifacts, 这时你会看到,WEB-INF目录下没有 lib, 你需要新建一个lib文件夹,选中它,点击加号,选择libarary files,将右侧的jar包都添加到lib下

时间: 2024-07-30 03:18:04

idea 简单添加springmvc的相关文章

使用Maven搭建简单的SpringMVC

之前想用Maven搭建个简单的SpringMVC框架,一直没成功,上网搜索了好多,不知道是自己操作的问题还是怎么,就是报错,或者运行不了. 今天偶得一篇教程,写的极好.晚上试着自己从新来一遍. 一. 安装SpringMVC所需jar包 配置pom.xml文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quo

简单的SpringMVC经典案例

主题:构建一个基于SpringMVC的HelloWord Web 项目 目的:快速体验什么是SpringMVC 方案: 1.创建工程,命名:SpringMVC 2.导包 3.在SRC下添加spring-mvc.xml配置文件 (注意:名字可以随便取,最好就是看上就知道是什么) <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.or

简单东西-SpringMVC注入Bean的简单知识

近期重构项目代码,在整理基于SpringMVC技术的应用代码过程中,对SpringMVC的注解的原理进行了简单的验证.通常情况下,我们自定义的类使用SpringMVC的注解,而且没有在spring-servlet.xml配置中作任何特殊设置的话,Bean的实例化过程是怎么样的呢? 1 单例 默认情况下,使用@Autowire注入的类型相同的成员变量,引用的都是同一个对象,而且该成员变量的注入并不是通过调用类的setXX方法设置的.例如,具有Service注解且都引用同一个类型的两个类,经验证他们

零配置简单搭建SpringMVC 项目

SpringMVC是比较常用的JavaWeb框架,非常轻便强悍,能简化Web开发,大大提高开发效率,在各种Web程序中广泛应用.本文采用Java Config的方式搭建SpringMVC项目,并对SpringMVC启动时加载顺序做简单的说明. 1.SpringMVC启动流程图 2.SpringMVC项目启动流程介绍 SpringMVC 是Spring 框架的重要模块,借助于Spring 的容器技术,可以非常方面的搭建Web项目. SpringMVC项目启动时要完成Spring 容器的初始化和Sp

简单说说SpringMVC

距离上一次开发SpringMVC项目已经过去了大半年,有些细节已经开始遗忘,今天复习一下 先从标签说起: 和struts有各种配置文件不同,spring用标签开发. [email protected]在SpringMVC中,控制器Controller负责处理由DispatcherServlet分发的请求他把用户请求的数据经过业务处理层处理之后封装成一个model,然后再把该model返回给对应的view进行展示.在SpringMVC中提供一个非常简便的定义Controller的方法,你无需继承特

简单的springmvc配置

1.配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/n

简单的SpringMVC框架需要引用的jar包[Spring4]

有一次在做项目的时候,我把spring-framework-4.2.3.RELEASE下libs文件下的所有jar包都丢进去了,后来浩哥看了说这怎么行? 今天整理一下一个用springMVC写得helloworld需要依赖哪些包 我们配置一个springMVC的时候 首先是配置web.xml 将请求交给spring的DispatcherServlet处理 1 <?xml version="1.0" encoding="UTF-8"?> 2 <web

购物车的简单添加与计算

大家上网买东西都是要先将商品添加到购物车中然后结算. 1.首先要有商品的类型然后去选择添加 如图: 这个是最简单的,像淘宝上的购物车都很好看,在这里我没有做美化,方法是这样的美化后期可以自己做. 1 <h1>商品列表</h1> 2 <table width="500px" border="1" cellpadding="0" cellspacing="0"> 3 <tr> 4 &

java web学习总结(二十二) -------------------简单模拟SpringMVC

在Spring MVC中,将一个普通的java类标注上Controller注解之后,再将类中的方法使用RequestMapping注解标注,那么这个普通的java类就够处理Web请求,示例代码如下: 1 /** 2 * 使用Controller注解标注LoginUI类 3 */ 4 @Controller 5 public class LoginUI { 6 7 //使用RequestMapping注解指明forward1方法的访问路径 8 @RequestMapping("LoginUI/Lo