struts bean标签的介绍

来源:互联网 发布:怎样求和表格内的数据 编辑:程序博客网 时间:2024/06/05 06:33

<bean:header/>用于读取报头

<bean:header id = "host" name = "Host" /> 

主机地址 
/ 端口 : <bean:write name = "host" /> 

<br > 

<bean:header id = "language" name = "Accept-Language" /> 

支持语言 : 
<bean:write name = "language" /> 

<br > 

<bean:header id = "agent" name = "User-Agent" /> 

用户的浏览器类型 : 
<bean:write name = "agent" /> 

<br > 

<bean:header id = "accept" name = "Accept" /> 

支持打开类型 : 
<bean:write name = "accept" /> 

<br > 

<bean:header id = "encoding" name = "Accept-Encoding" /> 

支持编码格式 : 
<bean:write name = "encoding" /> 

<br > 

 

 

Tags: <bean:parameter>

一  各个属性的含义

<bean:parameter id="bookId" name="id" value="0"/><

id:动态创建的 JavaBean 对象

name:JavaBean 对象属性名 (也是个参数获取上个页面传递过来的值)

value:JavaBean 对象属性值 (默认)   

<bean:parameter id="bookId" name="id" value="0"/><%--value是默认值-%>
    请求的图书编号为: <bean:write name="bookId"/>
=>
    请求的图书编号为: 8 <!--
http://localhost/AddressBook/MyJsp.jsp?id=8-->
 
    <bean:parameter id="custNames" multiple="true" name="names" value="hehe"/>
    请求的客户姓名有: <p/>
    <%
     for( int i = 0 ; i < custNames.length; i++ ) {
      out.print(custNames[i] + "__");
     }
    %>
=>
    请求的客户姓名有: <p/>
    cheyo__vsftpd__Google__

二 举个例子

bean:parameter标记可以获得表单或URL提交过来的数据

提交页面:

< html:link href = "/StrutsTagDemo/parameter_2.jsp?coolID=1127" >

    不使用表单提交数据

</ html:link >

 

接收页面:

< bean:parameter id = "coolID" name = "coolID" />

我接受到的 coolID < bean:write name = "coolID" />

原创粉丝点击