JSP——基本脚本
来源:互联网 发布:手机淘宝抢购软件 编辑:程序博客网 时间:2024/04/30 19:11
JSP(Java Server Page)是J2EE13个规范中的一个。
据说,在J2EE刚出来的时候,是没有JSP的。大家根据html和Servlet就可以进行编程,只是需要在servlet中拼接html字符串。可以想象一下如果一个页面比较复杂,那么拼接html将会是怎样的一个噩梦。于是,就出来了JSP。
对于JSP,其实就是html页面中嵌入了Java代码,而最最根本的本质,JSP在服务器运行的时候,会编译成一个Java类,而这个Java类,是生成的这个类,有兴趣的同学可以看下它继承的接口。
JSP基本脚本
1.Declaration
基本语法:<%! %>
说明:在此声明的变量、方法都会被包流程唯一的一份,直到JSP程序停止运行。
采用此脚本是定义成员属性和方法的,但此中方式使用很少。
例:<%! int i; %>,这个JSP在生成Java类后,会有一个int类型的i成员变量。
2.Scriptlet
基本语法:<% %>
说明:可以放入任何Java程序代码,在此标记中的代码,会放到jsp_service中,作为局部变量使用。
例如:<% for(int i=0;i<10;i++){....} %>,这个JSPp生成Java类后,此标记内的代码会在jsp_service方法中。
3.表达式
基本语法:<%=%>
说明:=后面必须是字符串变量或者可以被转换成字符串表达式,不需要;结尾;
只能有一行。
例如:<%="hellow jsp"%>,<%=i+1%>
4.Comment
注释格式:<%--......---%>,<%//......%>,<%/*.........*/%>
5.Directive
基本语法:<%@ Directive 属性=“属性值”%>
常见的Directive:page,include,taglib
目前我只用过一个page,而且只是简单的用了一下language(设置语言),import(引入包),contentType,pageEncoding,别的还需要进一步的使用。
6.还有一些其他的脚本,现在还没有用到,等用到了再补充过来。
关于JSP,要想好好理解,就需要在写完JSP页面之后,看下生成的java类,这样才能够对那些标签进行一个深入的理解,而不只是停留在一个表面的应用层次上。
- JSP——基本脚本
- JSP学习——jsp基本指令
- 复习:JSP基本语法(JSP注释 + JSP指令 + JSP脚本元素 + JSP动作元素)
- Linux Shell脚本编写——构建基本脚本(一)
- 学习 shell —— 编写基本脚本
- JSP基础——JSP的4种基本语法
- JSP基础(四)——JSP的基本语法
- jsp学习之——jsp基本语法
- JSP学习笔记—JSP的基本语法
- jsp学习笔记——Scriptlet(脚本小程序)
- Jsp脚本
- jsp脚本
- JSP 脚本
- JSP 脚本
- JSP脚本
- JSP定制标记——在JSP标记中自定义脚本编程变量
- JSP入门第二章——Jsp语法之脚本、指令、动作元素
- JavaFX脚本语法总结(3)——其它基本型
- Android 天气预报2
- 腾讯马拉松编程大赛第0,1,5场解题报告
- 什么是SDK
- Winform窗体传值的几种方式(属性赋值,委托,事件)
- 顺移加密
- JSP——基本脚本
- 在MINI2440开发板上添加qtopia应用程序
- 网络拓扑图
- 字符串匹配算法
- Java访问权限
- 使用miniSipServer构建自己的视频电话平台
- 用as3 serverSocket 做服务端,实现web客户端
- 最简单的xelatex+beamer 中文模版
- Ubuntu 12.04 MySQL数据库的配置