Struts2的标签库——使用Struts2的标签库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts2的标签库——使用Struts2的标签库相关的知识,希望对你有一定的参考价值。

Struts2的标签库(一)

      ——使用Struts2的标签库

1.Struts2的标签库其实就是一个自定义的标签库,所以它也有它的标签处理类和标签库定义文件;

2.和所有自定义标签一样,我们可以找到Struts2的标签库定义文件:struts-tags.tld文件,打开此文件我们可以看到和一个普通的标签库定义文件一样,它也指定了该标签库的默认短名和uri,

  其默认短名为"s";其默认uri为"struts-tags"。

3.使用Struts2的标签库和使用JSP2中的自定义标签库一样需要导入标签库,并使用其短名作为标签的前缀:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!-- 导入Struts2的标签库 -->
<%@ taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Struts2 test_1</title>
</head>
<body>
<!-- 使用Struts2的标签 -->
<s:form action="test1">
    <s:textfield name="username" key="用户名"/>
    <s:password name="password" key="密码"/>
    <s:submit value="登陆"/>
</s:form>
</body>
</html>

 

以上是关于Struts2的标签库——使用Struts2的标签库的主要内容,如果未能解决你的问题,请参考以下文章

Struts2标签库

struts2标签库

struts2之标签库

struts2常用标签

Struts2的标签库——表单标签

Struts2标签库(转)