struts
seamanjt
其实我是seamanj的马甲.
展开
-
下拉列表<s:select>的用法
成品:(value=“‘006’”也可以,lable需使用类似的才能取message,value最后始终没法自动获得,使用了request) name="quesTypeName" list="myList" listKey="queTypeCode" listValue="queTypeTitle" onchange="onChangeType(this.value);" >转载 2014-01-03 16:51:35 · 1477 阅读 · 0 评论 -
action里面获取session以及获取设置session的属性
HttpSession session = request.getSession(true);String ver = (String)session.getAttribute("rand");session.setAttribute("userid",userinfo.getUserid().toString());原创 2014-03-05 19:53:27 · 1397 阅读 · 0 评论 -
property中取值与取字符串
property: property 取值为字符串: property: uproperty 取值为字符串: username原创 2013-12-27 19:17:11 · 560 阅读 · 0 评论 -
查看struts常量
原创 2013-12-27 18:21:20 · 793 阅读 · 0 评论 -
初始化domain model
想初始化domain model,可以自己new,也可以传参数值,但这时候需要保持参数为空的构造方法。原创 2013-12-27 17:59:54 · 652 阅读 · 0 评论 -
bean标签,就是生成一个对象
bean 定义bean,并使用param来设定新的属性值: // new了一个Dog对象 //设定原创 2013-12-27 20:00:40 · 640 阅读 · 0 评论 -
set标签
var分两种,如果后面有scope放到scope里面,如果没有就放到ActionContextset 设定var,范围为ActionContext:原创 2013-12-27 19:40:09 · 569 阅读 · 0 评论 -
OGNL中{}代表集合,结果中集合用[]
Jsp源码:投影(过滤):投影:1}.{age}"/>投影:1}.{age}"/>投影:1}.{age} == null"/>显示页面结果:投影(过滤):user1投影:[2]投影:[3]投影:false原创 2013-12-27 19:15:31 · 485 阅读 · 0 评论 -
$ # %的区别
原创 2013-12-27 20:39:10 · 518 阅读 · 0 评论 -
双引号和单引号
OGNL里面可以用单引号代表一个字符串访问Map中某个元素: | | |原创 2013-12-27 18:41:07 · 539 阅读 · 0 评论 -
关于value stack的一些说明
由于forward后仍然属于一个request,所以两个action共享一个值栈,可以取得传入的参数而当重定向的时候,是两次request,所以属于不同的值栈,另外当跳转的是jsp页面而不是Action的时候,值栈为空,这时可以通过stack context里面的parameter属性来取出相应的参数原创 2013-12-26 19:21:26 · 656 阅读 · 0 评论 -
action中的属性值会保存在Value Stack Contents中
public class UserAction extends ActionSupport { private int type; private String r; public String getR() { return r; } public void setR(String r) { this.r = r; } public int getType() {原创 2013-12-26 19:02:10 · 741 阅读 · 0 评论 -
action中json数据的运用举例
@Action(value = "/HealthtypeAction", params= { "contentType", "text/html" }) @Override public String execute() { List typeList = healthtypeService.findAll(); int total=typeList.size();原创 2014-03-06 17:27:34 · 619 阅读 · 0 评论