<bean:message>:显示Resource Bundle中的消息。
<bean:resource>;把Web资源装载到一个JavaBean中。
<bean:struts>;访问Struts的内在配置对象。
<bean:include>;包含一个web资源。
1.<bean:include>标签
 
该标签用语将其他web资源包含进当前页面中,和标准的JSP标签<jsp:include>很类似,都可以用来包含其他Web资源的内容,区别在于<bean:include>标签把其他的Web资源的内容存放在一个对象中,而不是直接显示到网页,<bean:include>标签的id属性定义一个代表其他Web资源的变量。
  <bean:include id="value" page="/index.jsp"/>    //在当前资源中
  <bean:write name="value" filter="false"/><br/>
 // filter为true则为原文件
<%
    out.println(value);
%>
 
2.<bean:message>标签
该标签用与显示资源文件中的消息文本。该标签有一个bundle属性,它和struts-config.xml文件中的messsge-resources标记内的key属性对应。
 
<message-resources parameter="com.resources" key="beanmessage">
//struts-config
message1=this is a test!
message2=this is a test too!
//resource中
 <bean:message bundle="beanmessage" key="message1"/>
//jsp中
 
3.<bean:resource>标签
该标签用于检索、获得Web资源内容,如:网页的源代码。该标签的属性有:id有其他标签一样,name指定Web资源的路径,input如果没有设置,则id属性默认为一个字符类型对象,如果给input赋值yes,则id属性所定义的对象为java.IputStream。例如:
  
   <bean:resource id="indexpage" name="/index.jsp" input="yes"/>
   <bean:write name="indexpage"  filter="false"/>
 
4.<bean:struts>标签
该标签用于获取Struts框架内的一些对象,如AationForm和ActionForward等。。<bean:struts>标签的id属性定义一个page范围的变量,用来引用Struts框架的内在对象,必需设置formbean,forward,mapping属性中的一个属性,来指定被引用的Struts内在对象。
formbean属性:指定ActionFormBean对象,和struts配置文件的<form-bean>元素匹配。
forward属性;指定ActionForward对象,和配置文件的<global-forwards>元素的<forward>子元素匹配。
mapping属性:指定ActionMapping对象,和配置文件的<action>元素匹配
例如:
<bean:struts id="listFormBean" formBean="listForm"/>
name:<bean:write name="listFormBean" property="name"/><br/>
type:<bean:write name="listFormBean" property="type"/><br/>
dynamic:<bean:write name="listFormBean" property="dynamic"/><br/>