1.Unsupported major.minor version 51.0 报错版本问题
原因:高版本的JDK编译的CLASS文件,运行在低版本的JDKTOMCAT,就会以上错误。
解决:本机的JDK是1.8的,tomcat版本是7x的,在官网下载了1.7JDK并配置完成后,
修改项目的JDK编译版本
修改Myeclipse的JDK版本
选择tomcat的编译版本,
是JDK而非JRE。
最后tomcat正常运行
2.使用struts2框架开发时,两个文件比较重要:web.xml与struts.xml
(1)struts.xml文件默认需要放在src中,如果要放在WEB-INF目录下,需要配置。
<!-- 配置装载struts.xml路径,其中struts.xml放在/src/struts/下-->
<param-value>struts-default.xml,struts-plugin.xml,../struts.xml</param-value>
</init-param>
(2)struts.xml文件中action name=“?” name中要配置和表单action=“?”中相同:
<form action="logincheck" >
<action name="logincheck">
否则会报mapping 文件找不到404错误。