jsp
2016-07-15 16:04
323 查看
JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它, 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 它实现了Html语法中的java扩展(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 句法一个JSP页面可以被分为以下几部份:· 静态数据,如HTML· JSP指令,如include指令· JSP脚本元素和变量· JSP动作· 用户自定义标签静态数据静态数据在输入文件中的内容和输出给HTTP响应的内容完全一致。此时,该JSP输入文件会是一个没有内嵌JAVA或动作的HTML页面。而且,客户端每次请求都会得到相同的响应内容。JSP指令JSP指令控制JSP编译器如何去生成servlet,以下是可用的指令:包含指令include –包含指令通知JSP编译器把另外一个文件完全包含入当前文件中。效果就好像被包含文件的内容直接被粘贴到当前文件中一样。这个功能和C预处理器所提供的很类似。被包含文件的扩展名一般都是"jspf"(即JSPFragment,JSP碎片):<%@ include file="somefile.jsp" %>· 页面指令page –页面指令有以下几个选项:<%@ page import="java.util.*" %> //example import导入样例<%@
page contentType="text/html" %> //example contentType页面类型样例<%@ page isErrorPage=false %> //example for non error page无错页面样例<%@ page isThreadSafe=true %> //example for a thread
safe JSP安全线程JSP样例注意:在同一个JSP文件中只有"import"导入页面指令可以被多次使用。标签库指令taglib –标签库指令描述了要使用的JSP标签库。该指令需要指定一个前缀prefix(和C++的命名空间很类似)和标签库的描述URI:<%@ taglib prefix="myprefix" uri="taglib/mytag.tld" %>
悦为(深圳)科技有限公司乐享其志微信:JoyVisYOJOY微博:http://weibo.com/JoyVis官网:http://www.joyvis.com/联系&投稿:service@joyvis.com
page contentType="text/html" %> //example contentType页面类型样例<%@ page isErrorPage=false %> //example for non error page无错页面样例<%@ page isThreadSafe=true %> //example for a thread
safe JSP安全线程JSP样例注意:在同一个JSP文件中只有"import"导入页面指令可以被多次使用。标签库指令taglib –标签库指令描述了要使用的JSP标签库。该指令需要指定一个前缀prefix(和C++的命名空间很类似)和标签库的描述URI:<%@ taglib prefix="myprefix" uri="taglib/mytag.tld" %>
悦为(深圳)科技有限公司乐享其志微信:JoyVisYOJOY微博:http://weibo.com/JoyVis官网:http://www.joyvis.com/联系&投稿:service@joyvis.com
相关文章推荐
- YYKit - YYModel 使用方法
- js的原型prototype理解
- js解析json
- JSP 结构
- 前端代码编码和设计规范系列——JavaScript编程规范
- js正则表达式中的问号几种用法小结
- JS正则表达式的RegExp对象和括号的使用等需要注意的
- JavaScript constructor prototyoe
- 轻松5句话解决JavaScript的作用域
- JavaScript单元测试
- js弹出框 -搜索
- 发现jseeite的如果需要新建表,一定要把gen_table和gen_table_column删除
- Google Gson的使用方法,实现Json结构的相互转换
- 实现多个下拉框同一批option,选中其一其他框里去除选中的项(不可选择已选过的项)--js
- js是函数式的面向对象编程语言
- js判断手机号是否正确
- jsp中常用的内置对象
- JS正则表达式基础总结
- 校验时间是否是一年
- js依据合同生效日和到期日算合同年限,以年为单位