Eclipse构建Maven的SpringMVC项目

转自:http://limingnihao.iteye.com/blog/830409 使用Eclipse构建Maven的SpringMVC项目           首先Eclipse需要安装Maven的插件,地址:http://m2eclipse.sonatype.org/sites/m2e。         用MyEclipse安装Maven插件,建出的Maven项目有些问题。一是,发布tomcat的时候resources总是不会被发布到tomcat下;二是,把WEB-INF下的classes改到target下的classes,但是不知道为什么MyEclipse要么仍然…

配置Jstl的Maven依赖

        开篇吐槽,我去,今天本来打算在Spring MVC中用Maven添加一下JSTL的包,结果搞了一上午也是各种错误: org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application         网上各种解决办法都是版本错误什么的,换个版本的Maven依赖,挂了代理都下不动,手动导了包又…

springMVC重定向时参数传递及中文参数乱码问题

springMVC重定向时,若需要带参数,如果直接用return "redirect:/items?g="+group的话,一者跳转时参数可见不安全,二者,中文参数可能会乱码,此时可在当前方法入参中加入RedirectAttributes attr,然后在方法体中用attr.addFlashAttribute("attrGroup","attrGroup");这样,当前方法重定向时,就会自动在url后面拼接上该"attrGroup"参数。在跳转的目标方法的入参中,可以使用@ModelAttribute(value="…

报javax.servlet.ServletException: Servlet.init() for servlet springmvc threw exception异常

   在这次旷课网后台开发项目中,用myeclipse的SVN插件首次检出代码稍加修改后,可以正常运行起来,完成第一步心里窃喜。 为了统一开发使用的IDE版本只能换Eclipse,在一次的安装SVN插件检出代码,稍加修改测试运行。以为一切正常没想到浏览器报以下错误: type      Exception report message    Servlet.init() for servlet springmvc threw exception dsecriptionThe server encountered an intern…

hibernate、springmvc、spring、mybatis、struts2总结

一:Springmvc工作流程:客户端请求-->前端控制器DispatcherServlet进行捕获-->调用处理器映射器HandlerMapping根据具体的URL找到对应的处理器-->生成处理器对象以及处理器拦截器(如果没有拦截器就不生成)-->将生成的处理器对象返回给前端控制器DispatcherServlet-->前端控制器通过处理器适配器HandlerAdapter根据处理器对象调用相应的处理器-->执行处理器-->处理器执行完毕后将ModelAndView返回给…

SpringMVC+Spring+Hibernate搭建实例

此文是在这篇博文的基础上进行的,原文在这里http://blog.csdn.net/bjyfb/article/details/8998267 1. 说明 搭建SpringMVC+Spring+Hibernate的框架,项目结构如图1所示 引用的jar包为Spring3.2.6和Hibernate4,如图2所示 2. 配置文件 2.1 spring-mvc.xml 注意看其中的注释内容,写的比较详细 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/…

SpringMVC Hibernate4事务不提交问题处理

前段时间在整理实习生培训材料,基于两个常用框架的演示实例。在搭建框架的过程中,遇到了事务不提交的问题。 在实际工作中,每个项目组都有自己常用的开发框架,再加上分工协作,当新项目来的时候,如果架构没有什么大的变动,多数时候都是从原有项目里直接拖出一个框架。前段时间因工作原因在整理实习生培训材料,基于SSH和SSM框架的实例演示,由于想要保持干净的框架结构,所以特地对框架梳理了一…

spring mvc 4.1.5+mybatis 3.2.6+ maven

spring mvc 4.1.5+mybatis 3.2.6+ maven 搭建开发环境 eclipse + MySql5.6 + JDK1.8 + tomcat7 使用Maven下载Jar包 pom.xml如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVer…

优雅的搭建SSM框架

框架 spring4.0.0    spring-mvc4.0   mybatis3.2.2   数据库  mysql5.7.10   视图 freemarker 项目基本结构 1、添加maven依赖jar <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVers…

SSM框架相关jar简介

1、开发工具 jdk1.8 MyEclipse2014 新建一个web项目 2、SSM所需jar介绍 2.1、spring4.1.6(包含springmvc) 参考网址:点击查看原文 注意:一定要看清spring版本号,网上很多jar介绍都没说明版本,可能已经过时了。 spring-core.jar(必须):这个jar 文件包含Spring 框架基本的核心工具类。Spring 其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使用这些…

【SpringMVC-002】idea创建SpringMVC项目傻瓜教程-升级版(注解版)

上个教程中,其实我们创建的项目存在明显的问题,不知道大家是否还记得我的操作过程,忘记的伙伴可以重新查看下教程【SpringMVC-001】idea创建SpringMVC项目傻瓜教程 【SpringMVC-001】中,我们的controller是这么写的: public class WelcomeController implements Controller { @Override public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServl…

SpringMVC与Struts2二者区别

SpringMVC的工作流程图: SpringMVC与Struts2的对比: 1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他方式…

spring(1)——用Maven创建spring-mvc项目

创建项目 Intellij中提供了SpringMVC最简单的项目模板,可以直接创建一个SpringMVC项目 修改项目目录结构 创建好了以后在tomcat中部署运行,一个最简单的SpringMVC项目就完成了。 一般项目还会有多个Spring的xml配置文件,所以我在java和test目录下分别新建一个resources文件夹,留着后面存放其它的xml配置文件,并把创建的mvc-dispatcher-servlet.xml移动到该目录下,最终目录结构如下: 加入dispat…

springmvc定时任务

此篇是有springmvc 基础的小伙伴看的,无基础,绕行!    定时任务配置步骤:    1.配置springmvc文件<task:annotation-driven/>    2.编写定时任务类,用@Component注解标注类    3.在方法上使用@Scheduled注解,同时方法不能有返回值    4.定义cron表达式   那下面我们就来按照这样的步骤进行编写基于springmvc的定时任务步骤一、首先新建一个工程,添加springmvc相关的jar包,添加commons-lo…

springmvc向jsp传值以及c:foreach说明

在方法名里添加参数HttpServletRequest request,将要传的值添加到request里:request.setAttribute("list",list) 或者modelMap.addAttribute("list",list); 如果list为单个值,只要在jsp里${list}就可以了,如果是数组的话,就要用到遍历:引入 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>标签。 用foreach遍历: <c:forEach var="list" items="${list}"> <sp…
下一页 »