关于手动配置servlet
手动配置Servlet
2020-5-7
1.在tomcat安装目录下的webapps中新建项目目录helloapp;
helloapp
src
HelloServlet.java(java文件)
WEB-INF
classs(包)
nuc.ss.test
web.xml(servlet文件)
2.编译运行java文件
-
防止乱码:先把记事本写的代码编码格式改成ANSI格式;
-
导包:进入Tomcat安装目录,找到lib目录下的servlet-api.jar包,复制粘贴到jdk安装目录下的jre–>lib–>ext目录***意是jdk下的jre);
-
启动tomcat:关闭eclipse中的tomcat,到tomcat的安装目录下的bin目录下找到startup.bat,双击运行,在编辑器外启动tomcat(同一个端口号不能两边同时启动)
注意:在访问网页的过程中不要关闭黑窗口,访问完毕后要关闭tomcat不要直接点叉号关闭小黑窗,点击shutdown.bat关闭tomcat. -
编译java文件:打开cmd,复制java文件所在目录,cd 目录路径,进入java文件所在文件夹。
-
执行命令:javac HelloServlet.java
-
编译成功后出现class后缀的字节码文件,将HelloServlet.class复制粘贴到test目录下;
-
在浏览器中输入:localhost:8080/helloapp/hello即可完成运行。
-
关闭tomcat。
3.可能出现的问题
-
导包不成功
解决方法:检查路径,是否复制粘贴到了对应的路径下(详见上文导包) -
浏览器出现404;
解决方法:检查路径 -
浏览器无法访问网站;
原因:tomact没有启动(详见上文tomcat启动)