package com.duty.util;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.components.Component;
import org.apache.struts2.views.jsp.ComponentTagSupport;
import com.opensymphony.xwork2.util.ValueStack;
public class PageTag extends ComponentTagSupport {
private static final long serialVersionUID = 7242423813230124088L;
//这里传递的参数需要用字符串的形式
private String pageNo;
private String total;
private String includes;
public void setPageNo(String pageNo) {
this.pageNo = pageNo;
}
public void setTotal(String total) {
this.total = total;
}
public String getIncludes() {
return includes;
}
public void setIncludes(String includes) {
this.includes = includes;
}
@Override
public Component getBean(ValueStack arg0, HttpServletRequest arg1,
HttpServletResponse arg2) {
return new Pages(arg0);
}
protected void populateParams() {
super.populateParams();
Pages pages = (Pages) component;
pages.setPageNo(pageNo);
pages.setIncludes(includes);
pages.setTotal(total);
}
}
分享到:
相关推荐
TEC作为一家知名的标签打印机制造商,提供了一系列的标签定义规范,以帮助用户更加高效地创建和定制适合自身需求的标签模版。本文将深入探讨TEC标签打印机的标签定义规范及其核心概念。 首先,我们需要理解“标签...
46. `<label>`:为表单元素定义标签。 47. `<legend>`:定义`<fieldset>`的标题。 48. `<li>`:定义列表项,常用于`<ul>`和`<ol>`列表。 49. `<link>`:定义文档与其他资源的关系,如CSS样式表。 50. `<map>`:...
1. 文章标签:`<article>` 标签定义了一篇文章,可以包含标题、段落、图像等内容。 2. 旁边栏标签:`<aside>` 标签定义了页面内容部分的侧边栏,通常用于显示相关信息或引用。 3. 音频标签:`<audio>` 标签定义...
表格的下一级标签是tbody标签,tr标签定义表格的行,th标签定义表格的头部单元格,td标签定义表格的普通单元格。 框架 框架是通过frameset标签实现的,rows属性指定框架的行高,cols属性指定框架的列宽。框架可以...
#### 标签定义与作用 在HTML5中,`<base>`标签主要用于定义HTML文档中的基准URL(即基础URL),这为文档内的其他链接提供了一个默认的起点。此外,它还规定了如何在浏览器中打开这些链接。 #### 属性介绍 `<base>`...
### 访问存储过程(或函数)通过IBATIS中的Procedure标签定义Statement 在IBATIS框架中,访问数据库中的存储过程或者函数是一项常见的需求。本文将深入探讨如何利用IBATIS提供的`procedure`标签来定义这样的操作,...
在上面的例子中,`<thead>`内的`<tr>`标签定义了表格的头部,包含了"Month"和"Savings"两个表头。 关于注释“把前两行视为头部区域”,这并不意味着`<thead>`元素默认包含两行。这里的“前两行”是指在注释中所提及...
在版面布局方面,`<table>`用于创建表格,`<td>`标签定义单元格。`<center>`标签可以使内容居中对齐,而`<pre>`保留原文本格式。`<hr>`标签创建水平线,通过`size`、`width`、`align`和`color`属性进行定制。` `...
PbootCMS的自定义标签通常由两部分组成:标签定义(tag)和标签处理函数(function)。标签定义是在模板文件中使用的,用于指定调用哪个处理函数;处理函数则在PHP后端定义,负责处理标签请求并返回数据。标签生成器...
自定义标签通常由三部分组成:标签处理类(Tag Handler Class)、标签库描述符文件(TLD,Tag Library Descriptor)和XML标签定义。在标签处理类中,开发者可以定义标签的行为,而TLD文件则提供了关于标签的信息,如...
5. 描述标签:、、,用于定义描述列表,dt 标签定义标题,dd 标签定义描述内容。 6. 表格标签:、、,用于定义表格,表格的数据存储在单元格里面。 7. 表单标签:、、、,用于定义表单,实现动态交互,通过查看,...
框架由`<frameset>`标签定义,它取代了传统的`<body>`标签,用于布局页面。`<frameset>`有两个主要属性,`cols`和`rows`,用于指定框架的列或行划分。例如,`cols="200,*"`会将页面分为两部分,左边200像素,右边...
32. <textarea>:<textarea> 标签定义多行的文本输入控件。可以通过 cols 和 rows 属性来规定 textarea 的尺寸。 33. <button>:<button> 标签定义一个按钮。 34. <fieldset>:<fieldset> 元素可将表单内的相关元素...
14. BiDirectional Override - 双向覆盖文本方向:使用 `<bdo>` 标签定义双向覆盖文本的方向,例如定义一个从左到右的文本方向。 15. big - 大号文本:使用 `<big>` 标签将文本设置为大号。 16. blockquote - 块...
以下是一个详细的教程,教你如何在Dreamweaver中通过`<img>`标签定义图像的高宽。 首先,我们需要创建一个新的HTML文件。打开Dreamweaver,选择“文件”>“新建”>“基本HTML页面”,这将为你创建一个空白的HTML...
有序列表使用标签定义,无序列表使用标签定义,定义列表使用标签定义。 有序列表 有序列表使用标签定义,列表项使用标签定义。例如: ``` 列表项1 列表项2 列表项3 ``` 无序列表 无序列表使用标签定义,列表...
`<base>`标签定义了文档中的所有相对URL的基准URL。 ##### **10. basefont** **说明:** 设置渲染文本时作为默认字体的基础字体值。`<basefont>`标签用于设置文档的基本字体属性,但在HTML5中已被废弃。 ##### **...
2. `<head>`:这个标签定义了文档的头部信息,通常包括文档的元数据,如字符编码、页面标题、CSS样式表链接和JavaScript文件引用等。 3. `<title>`:在内,`<title>`定义了浏览器工具栏上显示的页面标题,同时也会...
* 标签定义:提供一种灵活的标签定义机制,支持用户自定义标签,包括标签名称、描述、类型、层次结构等信息。 * 标签分类:提供一种标签分类机制,支持用户对标签进行分类、Filter、搜索等操作。 * 标签关联:提供一...