`
littlefish
  • 浏览: 27099 次
  • 性别: 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...

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

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

    基于SSH框架兵器科技文献平台研究和设计

    采用SSH(Struts+Spring+Hibernate)框架技术,对兵器学科的相关文献资源加工整理,研究和设计统一信息检索的兵器科技文献平台。首先给出MVC设计模式和SSH的主要技术,然后提出系统设计的功能模块和系统体系结构,最后给出...

    《毕业设计》--基于SSH框架的外卖点餐系统(个人毕业设计)。.zip

    个人花大量时间整理出的真实毕业设计实战成果,内容丰富,文档也很详细。无论做毕业设计还是用于学习技能,或工作中当做参考资料,都能发挥重要作用 亲们下载我任何一个付费资源后,即可私信联系我免费下载其他相关...

    昨天整理的基于Annotation的MVC框架SSH示例

    NULL 博文链接:https://wc0903.iteye.com/blog/616803

    SSH学习及开发框架-appfuse

    appfuse 有struts2+hibernate+spring的整合 springmvc+hibernate+spring的整合 多模块,但模块都有 学习开发参考使用非常方便 可以到官方下载最新版的,我只是把自己下载的打包整理...注意哈,都是基于maven的项目哈

    ssh-xml-template.zip

    我整理的SSH框架,即Struts2+Spring+Hibernate基于XML配置,导入到项目就可以使用,希望可以给有兴趣研究的开发人员以启发。

    基于Vue.js的移动端在线购物商城系统毕业论文.docx

    本文档可以对你书写开题报告和任务书以及论文,需求分析,写作思路等有一定帮助,写文档不要纠结...当我决定自己要写开题报告的时候,我就去把开题报告的通知和相关文件细细读了一下,并且把要求和注意事项整理到word中。

    spring-boot示例项目

    cloud-alibaba|[nacos服务中心、配置中心、限流等使用(系列示例整理中...)](https://github.com/smltq/spring-boot-demo/blob/master/cloud-alibaba) #### Spring Cloud Alibaba 模块 模块名称|主要内容 ---|...

    基于maven构建的spring4 struts2 hibernate4的框架

    工作需要用到基于maven构建的spring4 struts2 hibernate4的框架。 网上找了例子参差不齐,实在不堪入目。 我只要最简单的例子,网上没有所需要的,只我自已整理一份了。 该demo只是一个可以运行的最基本的例子。 ...

    python入门到高级全栈工程师培训 第3期 附课件代码

    06 Python 今日内容整理 第13章 第13章共1课 第14章 01 数据类型和变量总结 02 集合定义和基本操作方法 03 集合关系运算交,差,并集 04 集合的其他内置方法 05 集合补充 06 百分号字符串拼接 07 format字符串...

    最新Python3.5零基础+高级+完整项目(28周全)培训视频学习资料

    主机管理项目对模块中的参数进行解析 第24周 本节题纲 上节内容回顾 ModelForm操作及验证 ajax操作-原生ajax ajax操作-JQuery的ajax ajax操作-伪ajax(iframe) ajax操作-时机选择 文件上传(3种方式)-1 文件上传...

    OpenID简介及与struts2_spring_hibernate框架集成

    OpenID 是一个以用户为中心的数字身份识别框架,它具有开放、分散、自由等特性。 OpenID 的创建基于这样一个概念:我们可以通过 URI (又叫 URL 或网站地址)来认证一个网站的唯一身份,同理,我们也可以通过这种...

    通向架构师的道路

    自己整理的一位牛人写的通向架构师的道路的博文,对架构师入门很有指导意义,列出章节如下: (第一天)之Apache整合Tomcat (第二天)之apache tomcat https应用 (第三天)之apache性能调优 (第四天)之Tomcat...

Global site tag (gtag.js) - Google Analytics