青木求鱼——leejie
我要强大到没有任何事物能够打扰到我内心地平静。
I want to be strong enough that no thing can disturb the tranquility of my heart.

JSP基础

a)  JSP的注释:

1、 HTML注释:<!--  注释内容  --> 客户端查看源码时能够看到

2、 JSP注释:<%--   注释内容   --%> 不被解释和编译,不会被发送到客户端,客户端不能看到。

3、 Java代码注释:和Javase的使用一样://注释内容 或/*注释内容*/

b)  JSP表达式、程序段和声明

1、 JSP表达式:<%= 表达式、变量或返回值 %>

作用是将表达式、变量或返回值的运算结果输出到客户端的页面上。

2、 JSP程序段:<% Java代码 %>

注意不能在JSP程序段中定义方法。

3、 JSP声明:<%!  Java代码  %>

JSP程序段的变量只能先声明后使用,而JSP声明定义的变量优先级高,会优先执行。所以可以使用JSP声明在页面的任何地方定义变量,而不用考虑在JSP程序段中使用时的先后顺序。

c)  JSP指令和动作

JSP的指令有page、include和taglib。

使用方法<%@ 指令类别 属性1=”” 属性2=”” … %>

1、page指令用来指定字符集,编码类别,导入包,设定错误页面

2、include指令用来在JSP页面中插入多个外部文件。

3、taglib指令用来指定新的标签库。

d)  JSP的表单传值和url传值

1、url传值

格式:http://websitename?arg1=abc&arg2=def

访问为http://websitename页面时同时为arg1赋值为abc;为arg2赋值为def。

2、表单传值

使用表单的submit提交数据时将表单中的元素的数据

<form action=" " method="post">

<input type=”submit” />

</form>

表单中form元素的method属性有两个值分别为post和get,默认为get方式。

通过get方式传值时与url传值相同,会在浏览器地址栏里显示出来;通过post方式传值时在浏览器地址栏里不会显示。

3、表单数据的获取参照下一章的内置对象。

e)  捆绑表单数据被获取为服务器端的数组。

posted on 2012-07-26 18:01  leejie1001  阅读(184)  评论(0编辑  收藏  举报