`
blues1021
  • 浏览: 139659 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

SSH框架纠错

    博客分类:
  • SSH
阅读更多

、问题 :没有使用版本控制的小组间的工程SSH架构,兄弟拷过来;结果登陆时老出错。当然是直接找Ta解决,结果Ta也不知道是什么原因,为甚么到了我这里就不行了,一起弄了一个晚上

还是没有解决,那个悲剧。
  兄弟说为其添加了(且已实现),当然对兄弟是否已经实现了这些功能突有些怀疑:
 1.教师查询功能模块。
 2.输出Excel功能,
 3.非登陆时的Session判断功能
 4.数据库表好像也做了些comment注释。
  当然添加了支持Excel报表的poi-3.2-FINAL-20081019.jar包,拓展支持PDF的包iText-2.1.3.jar,亚洲字符集包iTextAsian。
  我们是使用Mysql,我是做了数据导入。
、分析 :于是自己详细分析了整个工程出错的地方:
   (1)数据表及dao字段问题。
   (2)对比以前的工程看是否为properties资源问题
   (3).jar包添加问题
   (4)action中的struts-conf.xml问题
   (5).jsp页面ActionForm 命名问题
   (6)工作空间tomcat内和以前的工程有命名冲突问题。
 通过与原工程的对比,排除了以上的(2)、(4)、(5)的出错可能。
三、再错 :后面发现原来的工程的登录也出了些问题,可能是没有备份,被tomcat加载是弄乱了。需要耐心啊!
 因为是初涉SSH对其还是不很了解,再在原来的工程中通过数据库登录名的设置和登录尝试结果发现:
 1.不是登录名和密码字符长度的问题,况且还在数据库声明的范围内。
 2.自从上次从tomcat哪里设置了支持中文字符后,用户名和密码还是支持中文字符的。
 3.添加的comment在*.hbm.xml中,影响了页面的请求跳转,但是为404错误,在重启tomcat才会生效。(表中没有的)
四、解决

库包:确保库包的匹配,添加支持,删除冲突的。
数据层:记得将数据库密码改回来,因为这个也会报500错误。
Hibernate表对象层:记得Hibernate中的表间关联含义(例如spring业务dao中的HQL语句引用了dto类),才能取得合理的登录账号。
Spring层:理清对象的反转机制。
struts:1.关联配置,记得页面跳转标识符。
           2.记得运行时将调试信息注释掉,因为这个会影响程序的中断,跳转不过来。
jsp层:html:form action 下设置 property value html:submit html:reset.

  • 大小: 20.9 KB
分享到:
评论

相关推荐

    ssh框架项目源码ssh框架项目源码ssh框架项目源码

    ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh...

    ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架

    ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ...

    SSH框架搭建源码

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架集成。这个压缩包文件"SSHdemo"提供了一个SSH框架搭建登录功能的示例,帮助开发者了解并实践如何整合这三个框架来构建一个...

    ssh框架 ssh框架 ssh框架 ssh框架 ssh框架 ssh框架 ssh框架 ssh框架

    ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ssh shhs ssh ...

    Java SSH 框架整合,学习源码

    下面将详细介绍SSH框架整合的相关知识点。 1. **Spring框架**:Spring是一个全面的后端应用程序框架,它提供了依赖注入(DI)和面向切面编程(AOP)等功能。在SSH整合中,Spring主要作为应用的核心,负责管理其他...

    ssh框架纯净版

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架集成。这个“ssh框架纯净版”包含了这三个框架的基础组件和相关代码,旨在提供一个简洁、无多余依赖的开发环境。 1. **...

    eclipse插件生成ssh框架

    eclipse插件生成ssh框架和ssi框架

    SSH框架整合项目源码

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架集成。这个项目源码提供了SSH整合的实践案例,特别适合初学者学习和理解Web应用的开发流程。 Struts2作为MVC(Model-View-...

    SSH框架JAR包集合

    SSH框架,全称为Spring、Struts和Hibernate,是Java Web开发中的一个经典组合,用于构建高效、可维护的Web应用程序。这些框架各自负责不同的职责,Spring作为基础架构框架,Struts处理视图与控制,Hibernate则专注于...

    ssh框架jar包整合

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大框架。这三大框架分别负责表现层、业务层和持久层的管理,为开发者提供了高效、灵活且可扩展的开发环境。在Java Web项目中,SSH框架的...

    毕业设计 基于SSH框架的系统

    【标题】"基于SSH框架的系统"是一种常见的企业级应用开发模式,SSH分别代表Spring、Struts和Hibernate三个开源框架的首字母缩写。Spring作为核心的IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented ...

    SSH框架整合jar包

    SSH框架整合是Java Web开发中常见的一种技术栈组合,它由Spring、Struts2和Hibernate三个框架构成。这个"SSH框架整合jar包"是开发者为了方便项目构建,避免手动逐个添加和配置这三个框架所需的库文件而制作的集合。...

    ssh框架搭建及实例ssh框架

    ssh框架搭建及实例ssh框架 ssh框架搭建及实例ssh框架

    SSH框架搭建jar包

    SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java Web开发中常见的三大开源框架。它们分别负责表现层、业务层和服务层的管理,为开发者提供了强大的功能和灵活的架构。本压缩包提供了搭建SSH环境所需的核心...

    商贸项目SSH框架实现代码

    【SSH框架详解】 SSH框架是Java Web开发中的一个经典组合,由Spring、Struts和Hibernate三个开源框架集成,常用于构建企业级应用。这个“商贸项目SSH框架实现代码”提供了完整的源码,对于学习和理解SSH框架的工作...

    SSH框架的学习资料

    SSH框架是Java开发中常用的三大框架,包括Struts2、Spring和Hibernate,它们协同工作,为Web应用程序提供了模型-视图-控制器(MVC)架构的支持。这些框架各自有着独特的功能,结合使用能够极大地提高开发效率和代码...

    SSH框架搭建步骤

    SSH框架,全称为Spring、Struts和Hibernate的首字母缩写,是Java开发中的一个经典组合,用于构建企业级Web应用程序。Spring提供了依赖注入(DI)和面向切面编程(AOP),Struts则处理MVC(模型-视图-控制器)架构,...

    基于SSH框架的员工管理系统

    【SSH框架详解】 SSH框架,即Struts2、Spring和Hibernate的组合,是Java Web开发中常用的一种MVC(Model-View-Controller)架构模式。这个框架集合了三种技术的优势,为开发人员提供了高效、灵活的后端开发环境,...

    淘宝网站 ssh框架

    SSH框架在IT行业中指的是Spring、Struts和Hibernate这三个开源框架的组合,它们是Java Web开发中的常用工具。淘宝网站作为中国最大的电商平台,其后端架构很可能就采用了SSH框架来构建,以实现高效、稳定和可扩展的...

    idea中ssh框架整合

    Idea 中 SSH 框架整合 Idea 中 SSH 框架整合是指在 Idea 中集成 SSH 框架,以便更方便地开发和管理基于 SSH 的项目。在这个过程中,我们需要了解 SSH 框架的基本概念和配置,包括如何在 Idea 中创建 SSH 项目,如何...

Global site tag (gtag.js) - Google Analytics