spring搭建出现httpstatus解决方案

spring搭建出现httpstatus解决方案

ID:32711641

大小:305.60 KB

页数:19页

时间:2019-02-14

spring搭建出现httpstatus解决方案_第1页
spring搭建出现httpstatus解决方案_第2页
spring搭建出现httpstatus解决方案_第3页
spring搭建出现httpstatus解决方案_第4页
spring搭建出现httpstatus解决方案_第5页
资源描述:

《spring搭建出现httpstatus解决方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、出现HTTPStatus404是我们不一步一步创建工程,创建步骤如下在工程中应用Spring一、创建一个项目“ssh-1”项目利用之前的工程“hibernate-Criteria-EHCache”,在其中添加Spring框架,成为“ssh-1”工程。首先创建工程“ssh_1”。说明:创建SSH项目时,第一步就是编写web.xml文件,除了添加Struts框架外,还要添加监听器,监听所有的动作。二、编写web.xml文件除了添加Struts框架外,还需要添加Spring的监听器,监听所有动作。添加标签:<

2、listener-class>org.springframework.web.context.ContextLoaderListener再增加一个登录配置项标签,设置基本登录方式“BASIC”:BASICweb.xml文件内容为:

3、s="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">struts2org.apache.struts2.dispa

4、tcher.FilterDispatcherstruts2/*19/19org.springframework.web.context.ContextLoaderListener<

5、welcome-file>index.jspBASIC三、拷入已有的包和文件把“hibernate-Criteria-EHCache”中的所有引用的jar包拷入“ssh-1”工程中;添加Struts支持Spring的插件:“struts2-spring-plugin-2.0.14.jar”(在课件文件夹中有);把“hibernate-Crite

6、ria-EHCache”中src目录下的配置文件拷入“ssh-1”工程中;把“hibernate-Criteria-EHCache”中src目录下各个包和其中的类拷入“ssh-1”工程中。四、用反向工程向项目中添加Spring2.0类库右击工程名→“MyEclipse”:19/19选“Spring2.0”;选“CopycheckedLibrarycontentstoprojectfolder”;并选模块:第1、2、3、4、11项:19/19NextBrowse找到WebRootWEB-INF:19/19Ok19/19Finish五、解决包冲

7、突问题点开项目的引用库文件夹,看到有同名的包,会有冲突,在工作空间中项目的lib文件夹中,需要手工进行删除:asm-2.2.3.jar(Spring2.0的)与asm.jar(Hibernate3.2的)冲突,删除:asm-2.2.3.jar。cglib-nodep-2.1.3.jar(Spring2.0的)与cglib-2.1.3.jar(Hibernate3.2的)冲突,删除:cglib-2.1.3.jar。然后刷新项目。19/19六、改写WebRootWEB-INFapplicationContext.xml文件将Hibernate

8、的数据源和SessionFactory交给Spring管理,根据“hibernate.cfg.xml”中的内容,添加为“applicationContext.xml

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。