【JAVA学习】04.新建Web项目
【提要】
新建时会提示选择Java EE 5.0 或 Java EE 6.0 等,区别待查;
【步骤】
1、新建 -- Web Project- 输入项目名 -- 选择Java EE 5.0 -- Finish;
(Eclipse: 新建--Eclipse为Dynamic Web Project --Target runtime选择对应tomcat版本--勾选Generate web.xml--Finash)
2、添加(编译)到Tomcat服务器,底部Serviers面板--选中Tomcat 7.x--右键:Add Deployment--选择建好的项目--确定;
3、启动Tomcat,选择Tomcat 7.x--右键:Debug Server(一般启动后要调试);
4、启动无异常(Console输出信息中无异常)则在WebContent目录下新建index.jsp(web.xml默认为index.jsp等),JSP中输入“欢迎您...”(如果编码非UTF-8会报错,解决如下述);
5、重启Tomcat,在浏览器输入地址如:http://localhost:8080/InitWeb3/ (InitWeb3为项目名),网页内容会出现“欢迎您...”;
6、修改index.jsp路径,在WebContent下新建文件夹webpage,将index.jsp拖入webpage,修改web.xml 如下:
<welcome-file-list>
<welcome-file>webpage/default.jsp</welcome-file>
</welcome-file-list>
【遇到的问题】
1、java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstrap : Unsupported major.minor version 51.0
原因:Tomcat默认配置是1.6,应改成自己的版本,进入Preferences--MyEclipse--Servers--Tomcat--Tomcat 7.x--JDK,选择JRE1.8,确定;
2、JSP中文无法识别解决办法:Window--Preferences--Workspace--Other-->UTF-8;