`
littlefish
  • 浏览: 27522 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

基于ssh框架项目整理中的问题

 
阅读更多

公司有一个比较老的项目,要修改下,看了其中的结构,引入了ssh框架,但实质上并没有使用spring和hibernate,鉴于这里面jar包太多太乱,所以想清理一下。比较惭愧的是,一直没有实际使用过ssh,去掉那些jar包,只能试了。

首先,去掉在struts-config.xml中配置的以下监听:

<controller processorClass="com.changda.util.RequsetProcessor"></controller>
    <message-resources
        parameter="com.changda.struts.ApplicationResources" />
    <plug-in
        className="org.springframework.web.struts.ContextLoaderPlugIn">
        <set-property property="contextConfigLocation"
            value="/WEB-INF/classes/applicationContext.xml" />
    </plug-in>

 

接着,删除WEB-INF目录下的多余jar包,只留下struts的:

struts1.2的jar包有以下几个:antlr.jar  commons-beanutils.jar commons-digester.jar  commons-fileupload.jar

commons-logging.jar  commons-validator.jar jakarta-oro.jar  struts.jar

另外,由于在项目中使用了json,留下了json-lib-1.1-jdk13.jar,可是比较奇怪的是,程序执行到这一步JSONObject json = JSONObject.fromObject(o);
        json.toString(); 就不动了,也不报任何错误,考虑到可能是json的依赖包被我删了,查了一下,果然,json还需要以下jar包:1. commons-beanutils.jar
2. commons-collections-2.2.1.jar
3. commons-lang .jar
4. commons-logging jar
5. ezmorph-1.0.2.jar

 

分享到:
评论

相关推荐

    Web 框架之 SSH 框架的简单搭建的整理(基于Eclipse,搭建演示完整工程,jar、代码 、html)

    SSH框架集,是现在大多数软件设计过程中都会使用的一种框架集。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web...

    基于SSH框架的学校档案管理系统的设计与实现.doc

    传统的文本模式已经无法满足日益增长的档案存储需求,因此,开发基于SSH框架的学校档案管理系统成为了解决这一问题的有效途径。 SSH框架,即Struts、Spring和Hibernate的集成,是一种广泛应用于Java Web开发的开源...

    一个基于SSH框架的项目.zip

    【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发...

    JAVA基于SSH的酒店管理系统的分析与设计源码整理

    【标题】"JAVA基于SSH的酒店管理系统的分析与设计源码整理"涉及到的是一个使用Java技术栈开发的酒店管理系统,SSH在这里是指Struts2、Spring和Hibernate这三个流行框架的组合。Struts2作为MVC(Model-View-...

    图解SSH框架配置步骤

    图解SSH框架配置步骤核心提示:现在开发的一个项目使用S2SH框架,配置环境用了一两天,现在把当时配置环境时写的文档整理下发出来,也算加强点记忆。 在本文中,我们将详细讲解SSH框架的配置步骤,包括开发环境的...

    基于SSH框架的企业知识资产管理系统设计与实现.docx

    ### 基于SSH框架的企业知识资产管理系统设计与实现 #### 1. 研究背景及意义 在当前信息化社会背景下,企业越来越重视知识资产的管理和利用。知识资产不仅包括传统的文档、专利等,还涵盖了员工的经验、技能以及...

    ssh的jar包分开整理

    首先,我们来详细了解一下SSH框架的核心概念: 1. **Struts2**:这是一个基于MVC(Model-View-Controller)设计模式的Java Web应用框架,主要负责处理HTTP请求,提供视图和业务逻辑之间的交互。Struts2.3.12是该...

    SSH项目整理的全部jar包_struts2_hibernate_ssh_

    SSH框架在企业级应用中广泛应用,因其强大的功能和灵活性而深受青睐。不过,随着技术的发展,Spring Boot的出现逐渐替代了SSH,因为它将Spring、Struts2和Hibernate等组件进行了集成,并提供了更简洁的配置方式。但...

    基于ssh框架的电子商城.zip

    【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发...

    SSH框架项目.zip

    【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发...

    基于SSH框架的开源CMS系统.zip

    【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发...

    ssh 三大框架用到的jar包 整理打包

    总的来说,SSH框架的jar包整理打包是为了方便开发者快速搭建环境和进行开发,减少了寻找和管理各种依赖的繁琐工作。通过理解和掌握这些jar包的作用,可以更好地利用SSH框架构建高效、稳定的Java Web应用。

    网上书店(bookStore)项目,功能简单,主要为了提供一个基于SSH框架的Java Web项目的标准MVC结构.zip

    【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发...

    基于ssh框架的简单图书管理系统的实现.zip

    【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发...

    这是一款基于ssh框架的物流系统.zip

    【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发...

    非常干净的SSH项目

    这个"非常干净的SSH项目"是一个基于SSH框架的Web应用实例,它已经被精心设计和整理,便于开发者进行二次开发或学术研究。项目使用MySQL数据库,这是一款广泛使用的开源关系型数据库管理系统,以其高可用性、性能和...

    SSH原理框架图整理.docx

    以下是对SSH框架中各个组件的详细说明: 1. **Spring**: - **核心容器**:Spring的核心是BeanFactory,它实现了工厂模式,通过控制反转(IOC)来管理对象的生命周期和依赖关系。IOC使得应用程序的配置和依赖关系...

    SSH框架参考项目.zip

    【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发...

    整理好的 ssh框架所需jar包

    这些jar包的集合为基于SSH框架的Java Web开发提供了完整的运行环境,包括数据访问、业务逻辑处理、视图渲染以及日志记录等功能。开发者可以快速构建出稳定且可扩展的应用程序。需要注意的是,实际开发时还需要根据...

Global site tag (gtag.js) - Google Analytics