SSH遇到的问题

SSH开发中遇到的问题:

1. http://blog.csdn.net/yuanfenger/article/details/6688718

https://wenku.baidu.com/view/4c9c59a70975f46527d3e150.html


2. Jar包放到哪个文件夹下的问题:
http://blog.csdn.net/u011165335/article/details/50670166


3. 同一个jar包导入多个版本的问题:

https://zhidao.baidu.com/question/541302551.html


4. SSH开发还需要配置hibernate文件吗

需要po实体类,但映射文件用Spring配置


5. log4j的配置
http://www.cnblogs.com/mafly/p/log4j.html
http://blog.csdn.net/azheng270/article/details/2173430/


6. jsp页面是放在webroot目录下还是web-inf下

http://bbs.csdn.net/topics/320097731
webroot下面不够安全,但是可以通过加过滤器的方式;
web-inf下面安全,但是需要配置路径


7. getHibernateTemplategetSession有什么区别以及优缺点
http://blog.csdn.net/lmb55/article/details/51952408
如:
(1)使用getSession()方法你只要继承 sessionFactory,而使用getHibernateTemplate()方法必须继承HibernateDaoSupport当然包括 sessionFactory,这点区别都不是特别重要的,下面这些区别就很重要了;
(2) getSession()方法是没有经过spring包装的,spring会把最原始的session给你,在使用完之后必须自己调用相应的close方法,而且也不会对声明式事务进行相应的管理,一旦没有及时关闭连接,就会导致数据库连接池的连接数溢出,getHibernateTemplate()方法是经过spring封装的,例如添加相应的声明式事务管理,由spring管理相应的连接。


8. struts2表单与HTML的区别

http://blog.csdn.net/techbirds_bao/article/details/8268719
 

9.
 重写以前的一个项目,struts和hibernate的,但是导入了很多jar包,结果网页就运行不了。删掉这些jar包,导入以前较少的那些,就可以了。说明jar包多了会有冲突,虽然书上说可以全部导入,但还是谨慎一些。
 不需要-javadoc.jar和-source.jar文件,是文档注释和源代码,要用框架的话不需要。其他文件也是如此。

10.
.hbm.xml文件中的<property>的name需要po类中跟数据库中一样,如果不一样,用<property>的column属性指定。


11.
切记网址是http://localhost:8080//JavaWeb_19_1/admin/NewUser.jsp,而不是http://localhost:8080//JavaWeb_19_1/WebRoot/admin/NewUser.jsp


12.
struts2中 # % $ (井号,星号,百分号)的区别和用法
http://blog.csdn.net/qdqht2009/article/details/49508163


13.
Dao文件或其他文件忘记某个或全部getter和setter,就会无法注入。
 所以要经常检查一下。


14.

重启tomcat时Illegal access: this web application instance has been stopped already.
尝试了网上很多方法,至今未解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值