虽然使用ide可以显著提高经验丰富的开发人员的工作效率,但对初学者而言,它反而可能阻碍对底层原理的深入理解。下面,我们将摒弃ide,完全依靠手动方式,从头开始构建一个基于jsp的轻量级web应用,以此夯实java web开发的核心基础。
1、 进入Tomcat安装目录下的webapps文件夹,在其子目录ROOT中新建一个名为webDemo的文件夹(名称可按需调整)。

2、 在webDemo文件夹内创建名为WEB-INF的子目录,注意该名称严格区分大小写,不可拼写为web-inf或Web-Inf等变体。

3、 在WEB-INF目录下分别新建两个标准子目录:classes和lib,二者名称固定,不得更改。

4、 web.xml作为Web应用的部署描述符,可直接从Tomcat自带的示例项目(如examples)中复制到WEB-INF目录;也可新建空白文件,手工编写符合Servlet规范的XML配置内容。


5、 在webDemo根目录下新建一个a.jsp文件,使用记事本或其他纯文本编辑器打开,输入标准JSP代码(例如包含HTML与<%= new java.util.Date() %>表达式的简单页面),保存时确保编码为UTF-8且无BOM。


6、 启动Tomcat服务,待控制台显示“Server startup in”提示后,在浏览器地址栏输入http://localhost:8080/webDemo/a.jsp,验证页面是否正常渲染并执行JSP逻辑。


















