JSP入门

来源:互联网 发布:淘宝提前收款怎么还款 编辑:程序博客网 时间:2024/06/05 17:12

JSP入门

1.jsp原理:

 

Jsp页面第一次被请求执行时,Tomcat将启动一个线程:该线程将jsp文件转换成Java文件,再将java文件转换成class文件,然后执行class文件响应客户请求,jsp页面再次被执行时,将直接执行行字节码文件;

 

2.JSP的成员变量与成员方法

<%! %>:在翻译的servlet中定义全局变量与成员方法;

<%= %>:JSP输出out.print

<% %>:代码段可以定义变量不能定义方法,实际上是定义在JSPservice中的局部每次请求都会调用可以写流程控制

3.synchronized关键字

为了防止多个用户同时操作一个成员变量,可以对操作该变量的方法加锁。

4.JSP的三种注释

1.html注释<!-- -->

会被输出在html源代码中(一般用于html标签)

2.Java注释

单行注释多行注释(一般用于jsp声明中Java代码行)

会被翻译在Java文件中,不会出现在html代码中

3.jsp注释<%-- --%>

只能在jsp源代码文件中看到,不会出现Java类和html

(一般用于注释jsp)

5.表单标记

表单的一般格式为:

<FORM METHOD=GET|POST ACTION="目的页面" NAME="表单名字">

数据提交手段

</FORM>

method 可取值 getpost,区别是:

get 方法提交的信息显示在浏览器的地址栏中。

post 方法提交的信息不会显示在地址栏中。

提交手段有:

文本框、下拉列表、文本区等。

6.<input>标记

input 标记来指定表单中数据的输入方式以及表单的提交键,基本格式为:

<INPUT TYPE=“输入对象的类型” NAME=“名字”>