-
JSP JSTL <sql:param>标签:指定SQL参数
所属栏目:[Java] 日期:2020-12-15 热度:72
sql:param 标签用于动态地为 SQL 语句指定参数值,这不同于普通的以变量填充参数的方式,使用 sql:param 标签指定 SQL 参数值可以防止 SQL 注入。 语法: sql:param value="value"/ sql:param ? parameter value /sql:param sql:param 标签只有一个 value 属[详细]
-
JSP JSTL <fmt:setTimeZone>标签:格式化时区
所属栏目:[Java] 日期:2020-12-15 热度:145
fmt:setTimeZone 标签用于设置默认时区,也可以将设置的时区存储在 scope 属性指定范围的变量中。 语法: fmt:setTimeZone value="timeZone" ? [var="varName"] ? [scope="{page|request|session|application}"]/ fmt:setTimeZone 标签各属性的详细介绍如表所[详细]
-
JSP JSTL <sql:setDataSource>标签:设置数据源
所属栏目:[Java] 日期:2020-12-15 热度:195
sql:setDataSource 标签用于设置数据源。数据源包括数据库的驱动、连接数据库的用户名、密码和 URL 连接等属性。 说明:在应用sql:setDataSource标签时,需要提供对应数据库的驱动包。 语法: sql:setDataSource ? {dataSource="dataSource"| ? ? url="jdbcUr[详细]
-
JSP JSTL <x:set>标签:保存XML节点
所属栏目:[Java] 日期:2020-12-15 热度:108
x:set 标签用于把从 XML 文件指定节点读取的属性值存储到指定范围的变量中。 语法: x:set select="XPathExpression" ?????? var="varName"[scope="{page|request|session|application}"]/ x:set select="XPathExpression" ?????? var="varName"[scope="{page[详细]
-
JSP JSTL <x:param>标签:定义参数
所属栏目:[Java] 日期:2020-12-15 热度:90
x:param 标签用于为 x:param 标签设定参数信息。如果执行文件转换的样式表使用了参数,可以使用 x:param 标签来定义这些参数。 语法: x:param name="name" value="value"/ x:param name="name" ? parameter value /x:param 参数说明: name:用于指定参数名[详细]
-
JSP JSTL <sql:dateParam>标签:填充日期型参数
所属栏目:[Java] 日期:2020-12-15 热度:118
sql:dateParam 标签与 sql:param 标签功能相似,不过 sql:dateParam 主要用于为 SQL 语句填充日期类型的参数值。 语法: sql:dateParam value="value"[type="{timestamp|time|date}"]/ 参数说明: value:日期参数,使用 java.util.Date 类型,可以引用 EL 表[详细]
-
JSP JSTL <c:otherwise>标签:指定默认处理逻辑标签
所属栏目:[Java] 日期:2020-12-15 热度:163
c:otherwise 标签也是一个包含在 c:choose 标签中的子标签,用于定义 c:choose 标签中的默认条件处理逻辑,如果没有任何一个结果满足 c:when 标签指定的条件,将会执行这个标签主体中定义的逻辑代码。在 c:choose 标签范围内只能存在该标签的一个定义。 语法[详细]
-
JSP header对象:获取HTTP请求的一个具体header值
所属栏目:[Java] 日期:2020-12-15 热度:84
header 对象用于获取 HTTP 请求的一个具体 header 值。 语法: ${header.expression} 参数说明: expression:header对象属性名称。 示例 要获取 HTTP 请求的 header 的 Host 属性,可以使用 EL 表达式,关键代码如下: ${header.host} 或者: ${header[host][详细]
-
JSP JSTL <c:when>标签:条件标签
所属栏目:[Java] 日期:2020-12-15 热度:167
c:when 标签是包含在 c:choose 标签中的子标签,它根据不同的条件执行相应的业务逻辑,可以存在多个 c:when 标签来处理不同条件的业务逻辑。 语法: c:when test="condition" ? ……标签体 /c:when 参数说明: test:条件表达式,这是 c:when 标签必须定义的[详细]
-
JSP JSTL <fmt:setLocale>标签:设置语言区域
所属栏目:[Java] 日期:2020-12-15 热度:189
fmt:setlocale 标签主要用于设置语言区域。 语法: fmt:setLocale value="locale" ? [variant="variant"] ? [scope="{page|request|session|application}"]/ fmt:setlocale标签各属性的详细介绍如表所示。 fmt:setLocale标签属性 属性 类型 描述 引用 EL valu[详细]
-
JSP JSTL <fmt:formatDate>标签:格式化时间
所属栏目:[Java] 日期:2020-12-15 热度:167
fmt:formatDate 标签可以把字符串类型的数字解析成数字类型的数值,使其可以组合算术运算形成其他数值结果。 语法: fmt:formatDate value="date" ? [type="{time|date|both}"] ? [dateStyle="{default|short|medium|long|full}"] ? [timeStyle="{default|sho[详细]
-
JSP JSTL <x:when>标签:根据条件执行代码
所属栏目:[Java] 日期:2020-12-15 热度:62
x:when 标签为 x:choose 标签的子标签,用于根据指定的条件执行不同的程序代码。 语法: x:when select="XPathExpression" ? body content(标签体) /x:when 参数说明: select:XPath 语句的条件表达式,如果判断结果为 true,则执行标签体的 JSP 代码,使用 S[详细]
-
Struts2基本配置文件
所属栏目:[Java] 日期:2020-12-15 热度:177
Struts2 是一个非常灵活的 Web 应用框架。在 Struts2 框架中,配置文件为 Struts2 的灵活应用做出了巨大的贡献。 Struts2 中的配置文件主要有 4 个: struts-default.xml:位于 struts2-core-2.1.8.1.jar 文件的 org.apache.struts2 包中。 struts-plugin.xml[详细]
-
JSP JSTL <c:if>标签:条件判断标签
所属栏目:[Java] 日期:2020-12-15 热度:57
该标签可以根据不同的条件处理不同的业务,也就是执行不同的程序代码。它和 Java 基础中if语句的功能一样。c:if 标签有两种语法格式。 语法 语法格式一: c:if test="condition" var="name"[scope=page|request|session|application]/ 判断条件表达式,并将条[详细]
-
JSP JSTL <x:parse>标签:解析指定的XML内容
所属栏目:[Java] 日期:2020-12-15 热度:87
x:parse 标签可以解析指定的 XML 内容。 语法: x:parse{doc="XMLDocument"|xml1="XMLDocument"} ???????????? {var="var"[scope="scope"]|varDom="var"[scopeDom="scope"]} ???????????? [systemId="systemId"] ???????????? [filter="filter"]/ x:parse ???[详细]
-
JSP JSTL <sql:transaction>标签:事务处理
所属栏目:[Java] 日期:2020-12-15 热度:59
sql:transaction 标签用于在事务中处理 SQL 操作,如果 SQL 操作有错误将不会执行 sql:transaction 标签中的所有 SQL 操作。 语法: sql:transaction[dataSource="dataSource"] ? [isolation=isolationLevel] ? sql:queryandsql:updatestatements /sql:transa[详细]
-
JSP sessionScope对象:访问session作用域范围的隐含对象
所属栏目:[Java] 日期:2020-12-15 热度:107
sessionScope 是 EL 表达式中的隐含对象,该对象与 JSP 中的 session 对象类似。只不过该对象只能用来取得指定范围内的属性值,而不能取得其他相关信息。 语法: ${sessionScope.expression} 参数说明: expression:request 对象中的属性。 示例 要获取 sess[详细]
-
JSP JSTL <x:forEach>标签:遍历XML文件
所属栏目:[Java] 日期:2020-12-15 热度:193
x:forEach 标签用于根据提供的 XPath 表达式遍历 XML 文件的内容。 语法: x:forEach[var="varName"]select="XPathExpression" ? [varStatus="varStatusName"] ? [begin="begin"][end="end"][step="step"] ? body content /x:forEach x:forEach标签各属性的详[详细]
-
Struts2 ActionContext.getContext().get(Object key)法:获取Ma
所属栏目:[Java] 日期:2020-12-15 热度:74
使用 ActionContext 对象提供的 get() 方法获取 Struts2 封装的 Map 类型的 request。 语法: public Object get(Object key) get() 方法的入口参数为 Object 类型的值,获取 request 可以将此值设置为 request,如: Map request = ActionContex.getContext.[详细]
-
Struts2 <action>元素:建立Action对象的映射
所属栏目:[Java] 日期:2020-12-15 热度:70
Struts2 框架中的 Action 对象是一个控制器的角色,Struts2 框架通过 Action 对象处理 HTTP 请求,其请求地址的映射需要配置在 struts.xml 文件中,它使用 action 元素进行配置。 语法1: action name="name" class="url"method="name" ? resulturl/result /a[详细]
-
Struts2 <include>元素:包含其他的配置文件
所属栏目:[Java] 日期:2020-12-15 热度:86
在 Web 项目开发中,如果业务逻辑非常复杂,就避免不了编写大量的 Action 对象来处理请求,同时,配置文件 struts.xml 也需要配置大量的 Action 信息,那么配置文件的代码就过于庞大。Struts2 针对这一问题,提供了一种分解的配置方法,其原理是将配置文件分[详细]
-
Struts2 “.”和“[]”操作符:获取ActionContext中的所有内容
所属栏目:[Java] 日期:2020-12-15 热度:168
Struts2 框架在 OGNL 的基础上得到了增强,提高了 Struts2 对数据的访问能力。在 Struts2 框架中,OGNL 上下文作用于 Struts2 中的 ActionContext 对象,ActionContext 对象是 Struts2 框架中的一个核心对象。 在 Struts2 框架中,当接收到一个 Action 请求时[详细]
-
JSP JSTL <x:out>标签:输出XML信息
所属栏目:[Java] 日期:2020-12-15 热度:194
x:out 标签和 c:out 标签类似,它们都是输出标签,x:out 标签主要用于输出 XML 信息。 语法: x:out select="XPathExpression"[escapeXml="{true|false}"]/ x:out select="XPathExpression"[escapeXml="{true|false}"] /x:out 说明:x:set 标签有两种语法格式[详细]
-
Struts2 ServletActionContext.getResponse()方法:获取HttpServ
所属栏目:[Java] 日期:2020-12-15 热度:75
ServletActionContext 对象的 getResponse() 方法用于获取 HttpServletResponse 对象。 语法: public static HttpServletResponse getResponse() 该方法也是一个静态类型的方法,所以在开发过程中可以直接调用此方法获取 HttpServletResponse 对象。 示例 本[详细]
-
JSP JSTL <c:url>标签:生成URL地址标签
所属栏目:[Java] 日期:2020-12-15 热度:115
c:url 标签用于生成一个 URL 路径的字符串,这个生成的字符串可以赋予 HTML 的 a 标记实现 URL 的连接,或者用这个生成的 URL 字符串实现网页转发与重定向等。在使用该标签生成 URL 时还可以搭配 c:param 标签动态添加URL的参数信息。 语法: c:url value="ur[详细]