这篇文章主要介绍了JSP语法格式是怎么样的,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
JSP语法讲解XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" />
(一)指令讲解
Page指令
<%@ page
[language=”Java”]
[import=”package.class,……”]
[contentType=”text/html”;charset=”GB3212”]
[session=”True|false”]
[buffer=”none|8kb|sizekb”]
[autoFlush=”True|false”]
[isThreadSafe=”True|false”]
[info=”text”]
[errorPage=relativeURL]
[isErrorPage=”True|false”]
[extends=”package.class”]
%>
include 指令
<@ include="" file="”fileName”">包含一个静态文件
Include动作指令
(1)
(2)
forward动作指令
(1)
(2)
useBean指令
getProperty指令
setProperty指令
prop_expr有以下几种可能的情形:
property=”*” | property=”propertyName” |
property=”propertyName” param=”parameterName” |
property=”propertyName” value=”propertyValue”
(二)内建对象讲解
JSP的内建对象有以下几种:request、response、out、Session、pageContext、application、config、 page
request对象的主要方法:
getParameter(String name) return String
getParameterNames() return Enumeration
getParameterValues(String name) return String[]
out对象的主要方法:
out.print(String name)
Session对象的主要方法:
getAttribute(String name) return object
getAttributeNames() return Enumeration
getCreationTime() return long
getId() return String
GetLastAccessedTime() return long
GetMaxInactiveInterval() return int
RemoveAttribute(String name) void
SetAttribute(String name , java.lang.Object value) void
application对象的主要方法:
getAttribute(String name) return Object
getAttributeNames() return Enumeration
getInitParameter(String name)
getservletInfo()
setAttribute(String name , Object object)
感谢你能够认真阅读完这篇文章,希望小编分享的“JSP语法格式是怎么样的”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!