本章内容
- Web项目创建
- Tomcat使用和配置
- JSP基本语法
一、Web项目创建(如图)
第一步:创建web项目
第二步:填写项目名称及tomcat版本
第三步:源文件设置
第四步:结束
二、Tomcat使用和配置(如图)
第一步:找到servers窗口
第二步:打开servers窗口
第三步:配置tomcat
第四步:把web项目部署到tomcat(如图)
把web项目添加到tomcat容器
测试是否配置成功:
第一步:创建index.jsp页面
第二步:给jsp页面命名
第三步:打开index.jsp页面,修改jsp页面中的内容
第四步:开启tomcat服务
第五步:在浏览器中输入url地址访问
- Tomcat目录结构说明
Directory Explanation
bin 存放启动和关闭Tomcat的可执行脚本
conf Tomcat的配置文件,如server.xml(Tomcat服务器配置文件)
和web.xml(被所有webapps共享的配置文件)
work 存放jsp编译后产生的class文件
wtpwebapps 存放web applications,用户自己需要部署的应用程序也要放到此目录
logs 存放日志文件
lib 库文件(*.jar)
temp
三、JSP基本语法
- Jsp执行过程
1、翻译阶段:把*.jsp页面翻译为*.java文件
2、编译阶段:把*.java文件编译为*.class文件
3、执行阶段:执行字节码文件, 并把结果反馈给客户
注意:只在程序没有更新,下次访问则直接进入执行阶段,这就是为什么第一次访问的时间要久一些的原因。
- JSP指令
- JSP常用指令类型
- page指令:page指令只能对当前自身页面进行设置
每个JSP页面都可以设置自身的page指令
- include指令:include指令可以把其他的文本文件加入到当前的JSP页面
例:
<%@ include file="filename.jsp"%>
- taglib指令:标签库指令可以加载JSTL等类似的标签进行页面的操作
- 指令的语法结构
< %@ 指令名称 属性名=”属性值” ……%>
例:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- JSP脚本包含
说明:jsp脚本就是在jsp页面中可以插入java代码
- 小脚本:包含Java片断
语法结构:<% Java代码%>
例:String name=”张三”;
- JSP表达式:将表达式的结果显示在页面中
语法结构:<%=要输出的表达式数据%>
例:<%= obj.getName()%>
- JSP声明 : 用于声明变量和方法
语法结构:<%! 声明语句%>
例:
<%!
int sum(int num1,int num2){
return num1+num2;
}
%>
- 注释
- 静态注释
<!-- 这是注释,但客户端可以查看到 -->
- 动态注释
<%-- 这也是注释,但客户端不能查看到 --%>