控制台
是密钥没有
检查本地路径是否编写正确
是会话中止了吧
我也是,其他项目也可以打开,https://github.com/Utihbi/ssh/tree/master/WebContent/WEB-INF/lib试试对着这个网站中40个jar包检查一遍有没有缺漏
https://pan.baidu.com/s/1bUduAM
org.springframework.orm.hibernate3.SessionHolder改成org.springframework.orm.hibernate5.SessionHolder
把3改成5
404是找不到网页,struts.xml文件需要在action下写一个<result name="action中return的字符串">xxxx.jsp</result>
如果有配置连接数据库的语言,连接不上肯定会报错的
jdbc.driver = com.mysql.jdbc.Driver jdbc.url = jdbc:mysql:///ssh jdbc.user = root jdbc.password =mysqladmin
应该只是少敲了几行代码,再和视频里的代码对一下。我第一次跟的时候也有83行报错,然后我发现是中间少了几行代码,重新加上就好了。视频速度有点快,一点点对照一下应该能发现错误。抱歉没什么干货
1.查看是否存在ContextLoaderListener.class类。如果缺少jar包,需自行导入。
2.查看web.xml文件配置是否正确。
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
以上两步无误,还是出现该异常,进行第三部。
3.进入tomcat的webapp目录,清空里面部署的项目,再重新加载工程,启动tomcat。
重复第三步两三次,还是出现该异常,可初步判断MyEclipse出现BUG。
4.重启MyEclipse。
1,先查看表的编码方式
show create table 表名;
2,查看列的编码方式,中文的编码应该为gbk或者是utf-8
ALTER TABLE `表名` CHANGE `列名` `列名` VARCHAR(45) CHARACTER SET UTF8 NOT NULL;
缺少c3p0的架包,引一下
看下控制台报错信息
监听错误
看一下是不是少导入了c3p0这个包
你的代码productaction.java 30行报错了,空指针
https://github.com/QiSimon/Projects.git
https://github.com/QiSimon/Projects.git
1、看下cpu、memory使用情况;
2、若是maven 项目,发jdbc.properties放到Resources目录下;否则放到src下;
3、xml中的property以单标签结束;
https://github.com/QiSimon/Projects.git
web.xml里面spring配置
<!-- Spring的框架核心监听器配置 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
好的 谢谢
官网上。hibernate的jar包。或者在百度搜SSH框架jar包整合
https://github.com/QiSimon/Projects.git
解决了 原来我是前缀hibernate 没加。直接写了show_sql 这些。
原先有cfg.xml 是可以省略,这里不可以了。