url用于完整地描述Internet上网页和其他资源地址的一种表示方式,简单的说就是我们常说的“网址”
1.1.1URL的组成
①协议:在Internet中最常用的是http,该协议支持简单的请求和响应会话
②服务器域名或ip地址:www.baidu.com中的“baidu”就是域名
③端口号:端口是服务器用于内外部通信的通道
④路径:包含请求资源,由零或多个“/”隔开的字符表示,一般用来表示服务器上的一个目录或文件地址,请求资源指求情内容名字,可以是一个html页面,也可以是一个图像。
1.1.2关于HTTP
1.GET方法和POST方法对比
2.HTTP状态码
3.Tomcat每个目录的功能描述
4.目录存储内容详细说明
jsp由静态内容、指令(Directives)、小脚本(scriptlets)、表达式(expressions)、声明(Declarations)、标准动作(Standard Actions)、注释等元素构成
2.1指令
<%@ page import="java.text.SimpleDateFormat" %>
page指令是针对当前页面进行设置的一种指令,通常位于jsp顶端
page指令中常用的属性
2.2小脚本
<%--用"<% %>"扩住的内容叫做小脚本 --% <% //创建当前日期对象 Date d = new Date(); //格式化日期 SimpleDateFormat sad = new SimpleDateFormat("YYYY-MM-dd"); out.print(sad.format(d)); //输出 int i = 3; int j = 4; int x = i + j; //jsp输出不需要system不然会输出在控制台,而不是网页 out.print(x); %> //循环111十遍 <% for (int k = 0; k < 10; k++) { %> 1111 <% } %>
2.3表达式
//语法 <%=java 变量或表达式%>
当web容器遇到表达式时会先计算输入表达的值或变量值,表达式结束时不能在结尾添加分好
2.4声明
<%! //加上!表示在声明方法 方法的输出必须加上system才能输出 报500是因为java代码 语法 词性出现错误 public String aaa(){ //方法的输出必须加上system才能输出,输出在控制台 System.out.println("啊啊啊啊啊"); } %> <% //小脚本调用方法 out.print(aaa()); %>
2.5注释
<%-- 这是jsp注释(客户端无法看到代码源)--%> <% //这是预定格式将日期转换为字符串%>
jsp工作原理:翻译阶段(将编写好的jsp文件转换成可识别的java源代码)
--编译阶段(编译成可执行文件.class)
--运行阶段(执行后把结果返回客户端浏览器显示)
更改执行文件顺序在index.jsp文件中
jsp文件名
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)