struts标签

Bean标签库的标签
名字--描述
header--基于特定的请求中的Header的值定义一个Scripting变量
include--从动态应用请求中装载响应,并且使得能像Bean一样向外提供访问
message--向客户端发送国际化支持的字符串
page--把pageContext中指定的Item向外暴露为Bean
parameter--基于特定的请求参数的值定义一个Scripting变量
resource--装载一个Web应用资源,并且使得能像Bean一样向外提供访问
size--定义一个Bean,在Collection或Map中包含指定数量的元素
struts--把Struts内部对象作为Bean向外暴露
write--把指定的Bean属性的值发送到当前的JspWriter对象进行输出


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@page contentType="text/html;charset=gb2312"%>
<%@ taglib uri="/struts-logic" prefix="logic" %>
<%@ taglib uri="/struts-bean" prefix="bean" %>
<%@ taglib uri="/struts-html" prefix="html" %>
<%@ taglib uri="/jstl/c" prefix="c" %>

<!--初始化,设置一些属性-->
<jsp:useBean id="user" class="com.jspdev.ch17.User" scope="page"/>
<c:set target="${user}" property="userName" value="demouser"/>
<c:set target="${user}" property="age" value="25"/>
<c:set target="${user}" property="password" value="xxxxxx"/>
<c:set var="testProperty" value="testProperty_value" scope="session"/>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="<html:rewrite page="/rr.css" />" rel="stylesheet" type="text/css">
<title><bean:message key="title.studyBean"/></title>
</head>
<body>
<center>
<hr>
输出消息:
<bean:message key="global.welcome.cn"/><br/>

输出Property:
<bean:write name="user" property="userName"/><br/>

<bean:define id="userName" type="java.lang.String" property="userName" value="hellking"/>
输出自定义的bean属性:
<bean:write name="userName"/><br/>

把session定义为一个bean:
<bean:page id="mySession" property="session"/><br/>
<bean:write name="mySession"/><br/>

带参数的消息:
<bean:message key="test.param" arg0="1000"/>
</center>
</body>
</html>

你可能感兴趣的:(html,c,bean,struts,css)