Struts2常用标签

<%@taglib uri="/struts-tags" perfix="s" %>

所用的class:
①。AdminAction
package practice.javaweb.action

public class AdminAction extends ActionSupport{
private String username;
private String password;
private User user;
private Cat cat;
private Map<String,Cat> catMap;
private List<User> users;
public AdminAction(){
catMap = new HashMap<String,Cat>();
users = new ArrayList<User>();
users.add(new User(1));
users.add(new User(2));
users.add(new User(3));
users.add(new User(4));
users.add(new User(4));
catMap.put("cat001", new Cat("cat1"));
catMap.put("cat002", new Cat("cat2"));
catMap.put("cat003", new Cat("cat3"));
}
public String execute(){
return SUCCESS;
}
注意*:所有属性的get set方法必须写( 有时候可以不用,但为避免出错全写最好,而且用eclipse写get set也很方便 )
get······(省略)
set·······(省略)
}
②。S(测试静态方法调用及静态属性访问)
package practice.javaweb.ognl;

public class S {
public static final String STR = "static STR";
public static String s(){
return "ssss";
}
}

③。Cat,User 省略。。。

OGNL表达式:

标签:



*注意
<s:property value=" username "/>
<s:property value=" 'username' ">
前者为Value Stack Contents中某个Action的username属性的值,类似于xxxAction.getUsername()
后者为取一字符串,值为"username" ,类似于String value="username"




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值