Java SSH 集成框架开发中的错误解决
记录一些Java 三大框架集成项目开发过程中发生的一些错误的解决,都是实际经验,记一下备忘。这些错误可以说比较诡异;有的目前尚未分析清楚原因,资料上也未说过。
一 找不到项目报404
一次在开发调试过程中突然发生找不到项目报404错,后经反复查找,发现删除Struts2配置文件中的中文注释就好了。
<!--新闻 -->
<action name="findNews" class="action.NewsAction" method="findAllNewsByPage">
删除 <!--新闻 --> ,就好了;比较怪异;
二 Null指针异常
SSH框架报空指针异常,有的网友遇到的是SSH配置方面的问题,有的是方法方面的问题;我遇到一个如下;
cmPage=coservice.findCmPageByhql(hql, null, curPage, (Integer)session.get("maxRecord"));
这个是从别的类似项目拷过来的代码,Null指针的原因是最后一个参数不能获取,本项目没有maxRecord这个参数,也报Null指针异常
三 Struts2返回空白页之一
如果Struts2返回全部空白页,页面上的元素都不显示;这个首先来说不算太坏;因为这种情况我反复遇到多次;这个都是,Hibernate查询数据库的结果已返回给页面,到这里程序都是好的;看tomcat面板上的显示,Hibernate都已经执行了查询;如果页面上接收数据库查询结果的表达式的字段写错,就会页面全部空白;例如把
${productO.pID} 写成 ${productO.productID};
就会页面全部空白;
四 Struts2返回空白页之二
还有一种情况也会页面全部空白;比较诡异啊;
例如页面上有一个图片链接;
<link href="<%=basePath%>product/images/head.png" rel="shortcut icon"/>
手动把服务器上部署的项目的product/images文件夹重命名为product/img,然后就页面全部空白了;按理说只是找不到图片而已;查了半天才查出来;页面上也必须改为product/img才行;
大致SSH框架会出一些跟一般情况不一样的异常;最好就是尽量不要手动去改动什么东西。
Java SSH 集成框架开发中的错误解决相关推荐
- directx11开发中的错误解决
1.调试看不到类中的变量 m_p->op(); 很有可能m_p是空指针 2.类重定义 比如 ref class A; namespace pp { .... } 应该写成 namespace p ...
- Android开发中StackOverflowError错误实例分析
http://blog.csdn.net/mozhizun/article/details/7051300 http://blog.csdn.net/gaomatrix/article/details ...
- java 获取sqlsession_获取Java的MyBatis框架项目中的SqlSession的方法
从XML中构建SqlSessionFactory从XML文件中构建SqlSessionFactory的实例非常简单.这里建议你使用类路径下的资源文件来配置. String resource = &qu ...
- java backbone_[Java教程]移动前端开发中的Backbone之一:Backbone中的模型和集合
[Java教程]移动前端开发中的Backbone之一:Backbone中的模型和集合 0 2015-09-24 17:00:04 当我们开发含有大量Javascript的web应用程序时,首先你需要做 ...
- Java在游戏服务器开发中的应用
Java在游戏服务器开发中的应用 width="22" height="16" src="http://hits.sinajs.cn/A1/we ...
- 下列叙述中正确的是 java语言_1. 下列关于JAVA语言特点的叙述中,错误的是[ ] A、Java是面向过程的编程语言...
1. 下列关于JAVA语言特点的叙述中,错误的是[ ]A.Java是面向过程的编程语言 B.Java支持分布式计算C.Java是跨平台的编程语言 &... 1. 下列关于JAVA语言 ...
- spring集成kafka,以及常见错误解决
spring集成kafka,以及常见错误解决 一.配置kafka 1.引入jar包 <!--Kafka和spring集成的支持类库,spring和kafka通信监听--><!-- h ...
- SpringMVC中404错误解决方法总结
SpringMVC中404错误解决方法总结 参考文章: (1)SpringMVC中404错误解决方法总结 (2)https://www.cnblogs.com/shangjun/p/6411353.h ...
- java ssh pdf_JavaSSH框架技术规范.pdf
航安项目 (三期) 框架技术规范 日期 版本 简述 作者 2011年3月1 日 V1.0 指定本系统的技术规范 2011年9月25 日 V2.0 指定本系统的技术规范 框架技术规范 航安项目框架技术规 ...
最新文章
- 2022-2028年中国铁路机车行业投资分析及前景预测报告
- Linux与云计算——第二阶段Linux服务器架设 第八章:FTP服务器架设—安装配置FTP服务和客户端配置...
- 在Python中以扩展名.txt查找目录中的所有文件
- hibernate关联关系(一对多)
- 超想做一个网络游戏!有兴趣的人进来讨论讨论!
- ajax中的async
- 揭秘:如何为 Kubernetes 实现原地升级
- 前端学习(2158):webpack配置文件的分离
- python数据处理实战
- ArcView,ArcGis,MapObjects,ISRI有什么区别
- Linux期末复习总结
- java fileupload_java组件fileupload
- 如何把Excel两列内容合并成一列内容
- 北四环的杰西·利弗莫尔:一个中国投机客的传说
- 有感于男人们的友谊和女人们的友谊
- 学术报告学习总结2(2021.6.24)
- mysql根据姓分组_mysql 分组查询 group by
- radio、checkbox在使用iCheck后,绑定选中事件
- delphi ord()
- 【前端小点】CSS之background背景属性详解