zoukankan      html  css  js  c++  java
  • bean标签

        bean的uri的路径
    bean标签是属于struts中的标签,使用要在 Struts 1.3 Libraries中 struts-taglib-1.3.8.jar
    中META-INFtldstruts-bean.tld中找到uri,然后加载到你要使用的jsp中
        <bean:write>
    <% 
            request.setAttribute("a","abc");
            Dog dog1=new Dog();
            dog1.setAge(12);
            dog1.setName("xiaohong");
            request.setAttribute("b",dog1);
         %>
         
         <bean:write name="a"/>
         <hr/>
         <bean:write name="b" property="age"/><br/>
         <bean:write name="b" property="name"/>
    记住这里取出的对象 name的值是域对象的名字。property对象中的get,set方法。
        <bean:message>
    主要是取出struct配置文件的信息。
    当使用struct时会有一个自动生成的配置文件ApplicationResources.properties
    可以在里面自己设置一些信息。用<bean:message>取出
    ApplicationResources.properties  :
    err1 =u4f60u7684u9519u8befu662f{0}u5468u6d77{1}
    err2 =hello {0}
    
    注意:u4f60u7684u9519u8befu662f这个是用java工具中的native2ascii.exe 把中文转化为java编码
    jsp中取出
    <bean:message key="err1" arg0="用户名为空" arg1="ffff"/> 
     <bean:message key="err2" arg0="wrod"/>
    
    浏览器输出:
    你的错误是用户名为空ffff hello word
    
        补充<jsp:useBean>的用法
    <jsp:useBean id="dog2" class="com.zh.domain.Dog"></jsp:useBean>
    创建一个Dog对象。
         <jsp:setProperty property="name" name="dog2" value="tom"/> 设置dog对象实例的name属性
         <jsp:setProperty property="age" name="dog2" value="2"/>
    设置dog对象实例的age属性
          ${dog2.name}--- //输出
          ${dog2.age }
  • 相关阅读:
    WebApi 2:属性路由 [Route()],attribute routing
    WebApi:路由和Action选择
    1024 科学计数法(20 分)
    1023 组个最小数(20 分)
    1022 D进制的A+B(20 分)
    1021 个位数统计(15 分)
    1020 月饼(25 分)
    1019 数字黑洞(20 分)
    1018 锤子剪刀布(20 分)
    1017 A除以B(20 分)
  • 原文地址:https://www.cnblogs.com/shaoshao/p/3418014.html
Copyright © 2011-2022 走看看