2) 不能通过Myeclipse新建Struts2项目,版本太低。
3) 安装jar包和修改sturts.xml和web.xml配置文件。
4) web.xml中过滤器名字要去掉.ng这个字符,2.5中没有改了过滤器名字。
5) struts.xml中url-pattern属性要填 *.action
3) 安装jar包和修改sturts.xml和web.xml配置文件。
4) web.xml中过滤器名字要去掉.ng这个字符,2.5中没有改了过滤器名字。
5) struts.xml中url-pattern属性要填 *.action
2017-10-02
使用Myeclipse开发Struts2 2.5版本 项目的注意要点
1) 关于jar包的引用。引用到web中lib文件夹里项目可以运行,但是用项目的import用户的jar包就不能运行。对于这个的解决方法:
第一种方法(成功):
很简单,抛弃使用User Librariy,将所有jar文件放到lib文件目录下,问题解决.但这并 不是我想要的.
第三种方法(成功):
手动将User library中的jar包添加到项目发布时自动加载的目录下:
选中项目,右键选择Properties->Myeclispe->Deployment Assembly->new:
1) 关于jar包的引用。引用到web中lib文件夹里项目可以运行,但是用项目的import用户的jar包就不能运行。对于这个的解决方法:
第一种方法(成功):
很简单,抛弃使用User Librariy,将所有jar文件放到lib文件目录下,问题解决.但这并 不是我想要的.
第三种方法(成功):
手动将User library中的jar包添加到项目发布时自动加载的目录下:
选中项目,右键选择Properties->Myeclispe->Deployment Assembly->new:
2017-10-02
真的谢谢老师!讲的很棒,把struts和hibernate结合起来给了我很多启发
2017-09-22
总结几点会造成404错误的地方。
struts 里面的package 保留一个就好 属性使用默认的 name="defult" namespace="/users" extends="struts-default"
通配符未写好。可以固定使用一个aciton。<action name="login" class="action.UserAction" method="login"> from表单的action 写这边的name。
UsersAction里面的 User getModel 要return user,要不然表单的username和password会提交不上来。
struts 里面的package 保留一个就好 属性使用默认的 name="defult" namespace="/users" extends="struts-default"
通配符未写好。可以固定使用一个aciton。<action name="login" class="action.UserAction" method="login"> from表单的action 写这边的name。
UsersAction里面的 User getModel 要return user,要不然表单的username和password会提交不上来。
不知道有不有幕友遇到过这个问题,就是 Query query = session.createQuery(hql); 这里阻塞住了。然后之前的代码可以运行但是之后的代码不能运行,而且控制台没有任何异常抛出。我遇到这个问题后,甚是懵逼(⊙o⊙)。花了将近一下午的时间问度娘最终找到了 <property name="hibernate.query.factory_class">org.hibernate.hql.internal.classic.ClassicQueryTranslatorFactory</property>并把它添加到了hibernate.cfg.xml. 最后问题解决了。
2017-09-19
下面有讨论关于事物,其实,这里的事物根本就不是sql里面的事物,可以参考Hivernate会话:
wiki.ji加kexueyuan.com/project/hibernate/
(竟然不能发极客学院的链接)
wiki.ji加kexueyuan.com/project/hibernate/
(竟然不能发极客学院的链接)
2017-09-17
下面有讨论关于事物,其实,这里的事物根本就不是sql里面的事物,可以参考Hivernate会话:
http://download.csdn.net/detail/nick_zcy/9539513
http://download.csdn.net/detail/nick_zcy/9539513
2017-09-17
就这些啊,不过后边的也都是一个套路了,可以开启复制-粘贴的旅程了,简单认识了一下struts+hibernate整合的过程,学无止境
2017-09-12