1.WEB-INF目录
客户端无法访问,只能由服务器端访问;
web.xml:项目部署文件;
classes:class字节码文件;
lib:jar包;
2.修改tomcat默认端口号:
server.xml文件;
3.JSP:Java Server Pages,其根本是一个简化的Servlet设计,在服务端执行。实现了在Java中使用html标签;
JSP | Java平台:跨平台行好,安全性高,适合大型应用程序开发; |
Asp.net | .Net平台:安全性不高,跨平台型不高; |
Php | 简单高效成本低,适用于中小型; |
4.JSP指令
Page指令:通常位于页面顶端,同一页面可有多个
include指令:引入文件;
taglib:标签库,定义用户自定义标签
5.JSP注释
<!-- --> 在客户端可见
<%-- --%>在客户端不可见
java注释
6.JSP脚本 <% Java代码 %>
7.JSP声明 <%! Java代码 %>
8.JSP表达式 <% =表达式 %>
9.JSP页面生成周期
index.jsp ->是否为第一次请求 -> 是,JSP引擎把JSP文件转化成一个Servlet,生成字节码文件,并执行jspinit() ->字节码文件->jsp.Service() 调用处理客户端的请求 【位于work文件中】
10.JSP内置对象:Web容器创建的一组对象,不使用new关键字就可以使用
out | |
request | |
response | |
session | |
application |