杂项-Java:JSP
ylbtech-杂项-Java:JSP |
1.返回顶部 |
2.返回顶部 |
3. 语言标准返回顶部 |
- 静态数据,如HTML
- JSP指令,如include指令
- JSP脚本元素和变量
- JSP动作
- 用户自定义标签
- 包含指令include –包含指令通知JSP编译器把另外一个文件完全包含入当前文件中。效果就好像被包含文件的内容直接被粘贴到当前文件中一样。这个功能和C预处理器所提供的很类似。被包含文件的扩展名一般都是"jspf"(即JSPFragment,JSP碎片):
- 页面指令page –页面指令有以下几个选项:
import
|
使一个JAVA导入声明被插入到最终页面文件。
|
contentType
|
规定了生成内容的类型。当生成非HTML内容或者当前字符集character set并非默认字符集时使用。
|
errorPage
|
处理HTTP请求时,如果出现异常则显示该错误提示信息页面。
|
isErrorPage
|
如果设置为TRUE,则表示当前文件是一个错误提示页面。
|
isThreadSafe
|
表示最终生成的servlet是否安全线程(threadsafe)。
|
<%@ 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样例
- 标签库指令taglib –标签库指令描述了要使用的JSP标签库。该指令需要指定一个前缀prefix(和C++的命名空间很类似)和标签库的描述URI:
- out – JSPWriter用来写入响应流的数据
- page – servlet自身
- pageContext –一个PageContext实例包括和整个页面相联系的数据,一个给定的HTML页面可以在多个JSP之间传递。
- request –HTTP request对象
- response –HTTP response对象
- session –用于保持客户端与服务器连接的对象
- 一种是声明标签,在JAVA SERVLET的类体中放入一个变量的定义。静态的数据成员也可以如此定义。
- <%! int serverInstanceVariable = 1; %>
- 一种是脚本标签,在JAVA SERVLET的类的_jspService()方法中放入所包含的语句。
- <% int localStackBasedVariable = 1; out.println(localStackBasedVariable); %>
- 一种是表达式标签,在JAVA SERVLET的类中放入待赋值的表达式,表达式注意不能以分号结尾。
- <%= "expanded inline data " + 1 %>
jsp:include
|
和子过程类似,JAVA SERVLET暂时接管对其它指定的JSP页的请求和响应。当处理完该JSP页后就马上把控制权交还当前JSP页。这样JSP代码就可以在多个JSP页中共享而不用复制。
|
jsp:param
|
可以在jsp:include, jsp:forward或jsp:params块之间使用。指定一个将加入请求的当前参数组中的参数。
|
jsp:forward
|
用于处理对另一个JSP或SERVLET的请求和响应。控制权永远不会交还给当前JSP页。
|
jsp:plugin
|
Netscape Navigator的老版本和Internet Explorer使用不同的标签以嵌入一个applet。这个动作产生为嵌入一个APPLET所需要的指定浏览器标签。
|
jsp:fallback
|
如果浏览器不支持APPLETS则会显示的内容。
|
jsp:getProperty
|
从指定的JavaBean中获取一个属性值。
|
jsp:setProperty
|
在指定的JavaBean中设置一个属性值。
|
jsp:useBean
|
创建或者复用一个JavaBean变量到JSP页。
|
4. 语言组成、语言对比返回顶部 |
5. JSP标准标签库返回顶部 |
- 核心标签
- 格式化标签
- SQL 标签
- XML 标签
- JSTL 函数
- 从Apache的标准标签库中下载的二进包(jakarta-taglibs-standard-current.zip)。下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/
- 下载jakarta-taglibs-standard-1.1.1.zip 包并解压,将jakarta-taglibs-standard-1.1.1/lib/下的两个jar文件:standard.jar和jstl.jar文件拷贝到/WEB-INF/lib/下。
- XercesImpl.jar:
- 标签
6.返回顶部 |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
转载于:https://www.cnblogs.com/storebook/p/9560810.html
杂项-Java:JSP相关推荐
- java+jsp+mysql网页制作总结(1)
空格 错误: request.getRequestDispatcher("adminland.jsp").forward(request, response);跳转后空白 解决 ...
- java jsp学习指南_JSP教程–最终指南
java jsp学习指南 编者注: JavaServer Pages(JSP)技术使您可以轻松创建同时包含静态和动态组件的Web内容. JSP技术提供了Java Servlet技术的所有动态功能,但提 ...
- java+jsp+网页制作,java+jsp+mysql网页制作总结(2)
错误:url通过get传递时汉字出错 解决:url通过get传递时汉字会乱码, 1.String name1=request.getParameter("name"); Strin ...
- java: jsp:param中文乱码
java: jsp:param中文乱码 假如a.jsp/b.jsp文件中 a.jsp代码: 需要加入:request.setCharacterEncoding("UTF-8") ...
- 【Java+JSP+MySql】12306购票系统(五)购买车票
文章目录 选择出行需求 选择车票 确认购买 购买成功页面 选择出行需求 在页面中可以选择出发城市.到达城市以及出发日期. 代码存放在needs.jsp文件中. <%@ page language ...
- java毕业设计—— 基于java+JSP+SSH的任务调度系统设计与实现(毕业论文+程序源码)——任务调度系统
基于java+JSP+SSH的任务调度系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+JSP+SSH的任务调度系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. ...
- 基于javaweb的图书管理系统(java+jsp+layui+bootstrap+servlet+mysql)
基于javaweb的图书管理系统(java+jsp+layui+bootstrap+servlet+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse ...
- javaweb JAVA JSP水费管理系统JSP电费管理系统JSP缴费管理系统JSP水费缴费系统JSP水电费管理
javaweb JAVA JSP水费管理系统JSP电费管理系统JSP缴费管理系统JSP水费缴费系统JSP水电费管理 登录控制层: public class LoginController {priva ...
- 基于javaweb的宠物店管理系统(java+jsp+javascript+bootstrap+mysql)
基于javaweb的宠物店管理系统(java+jsp+javascript+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/i ...
- JAVA JSP 餐厅点餐系统源码(点餐系统)jsp点餐系统网上订餐系统在线订餐系统
JAVA JSP javaweb餐厅点餐系统源码(点餐系统)jsp点餐系统网上订餐系统在线订餐系统
最新文章
- 本科计算机科学与技术专业物理,中国工程物理研究院职工工学院计算机科学与技术(本科)专业介绍...
- gerrit的Change-Id机制和hook机制
- Unix时间戳(Unix timestamp)转换
- 【华为云技术分享】【DevCloud · 敏捷智库】项目团队人员变动频繁,如何对新人进行有效培养和管理?
- How-to: Build VPP FD.IO development environment with Mellanox DPDK PMD.
- 精通SQL的30张简图
- [AHK]AutoHotKey 快速下单脚本,支持东方财富,大智慧,通达信,同花顺
- c语言万能头文件用不,万能头文件不能用?
- 你要知道的内存条知识
- 99kk1.com login.php,自己写的qq登录功能,无需官方SDK
- 中国无影灯行业市场供需与战略研究报告
- python构建配对t检验(Paired Student’s t-test)
- 威联通TS-453Bmini NAS加装内存,轻松玩转虚拟机安装win10系统
- IP地址的认识(一)
- 网页浏览速度慢的排查原因
- android闪光灯测心率,手指放在手机摄像头和闪光灯前检测心率的应用是什么原理?...
- html严格模式和标准模式,怎么触发这两种模式
- HihoCoder——Trie树
- python多线程请求接口_python多线程实现http请求
- RRT(Rapidly-exploring Randomized Trees)算法学习笔记