这是我的思路。。不知道哪有不对n副不上值 这里要给变量n赋值
<s:textfield name="n" label="显示教师情况"></s:textfield>
在TeacherInfoAction里想让arrangeteacher();调用n
public String execute() throws Exception {
Map request=(Map)ActionContext.getContext().get("request");
request.put("list1",teacherinfoService.arrangeteacher());
return SUCCESS;
}
}
该怎么加啊
<s:textfield name="n" label="显示教师情况"></s:textfield>
在TeacherInfoAction里想让arrangeteacher();调用n
public String execute() throws Exception {
Map request=(Map)ActionContext.getContext().get("request");
request.put("list1",teacherinfoService.arrangeteacher());
return SUCCESS;
}
}
该怎么加啊
这个获取的是什么啊
你那个文本框的名字是n 那么你什么时候获取的它的值呢 request.put("list1",teacherinfoService.arrangeteacher());
这个list1你又是哪里出来的 是你原先有的 还是一个新的值呢
给你整理一下思路吧:
1.获取请求对象
2.获取文本框的name,
3.通过请求对象得到name的值
4.返回给teacherinfoService.arrangeteacher()
5.加入map里//就可以用map.get("lost1")输出看是不是已经成功加入了6.返回success