struts2的action怎么取js上填写的值?

js上有代码:<s:formname="myform"action="login"method="post"theme="simple">帐号<s:textfieldna... js上有代码:
<s:form name="myform" action="login" method="post" theme="simple">
帐号<s:textfield name="FacelookUser.fuUserUsername" lable="帐号" /><br/>
密码<s:textfield name="FacelookUser.fuUserPassword" lable="密码" /><br/>
<s:submit value="submit"></s:submit>
</s:form>
action上有:
private FacelookUser facelookUser;

public FacelookUser getFacelookUser() {
return facelookUser;
}

public void setFacelookUser(FacelookUser facelookUser) {
this.facelookUser = facelookUser;
}
要取到facelookUser值,怎么操作?
public String execute() throws Exception {
// TODO Auto-generated method stub

ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
FacelookUserService fus = (FacelookUserService)ac.getBean("facelookUserServiceImpl");

//...FacelookUser entity;这个entity怎么从js上取过来???

Boolean res = fus.login(fus.login(entity));
FacelookUser fu = this.getFacelookUser();
if(res==true){
return SUCCESS;
}else{
return "false";
}
}
展开
 我来答
lianxue0418
2012-02-23
知道答主
回答量:3
采纳率:0%
帮助的人:3.1万
展开全部
Struts2 action需要继承SupportAction,才可以注入对私有注入,如果你不习惯的话,Struts2还是提供了原始request方式取值。获得requset的方式你可以去查一下资料。很简单
水曜曦q3
2012-02-22 · TA获得超过1101个赞
知道小有建树答主
回答量:297
采纳率:0%
帮助的人:166万
展开全部
帐号<s:textfield name="facelookUser.fuUserUsername" lable="帐号" /><br/>
密码<s:textfield name="facelookUser.fuUserPassword" lable="密码" /><br/>

Struts会自动实例化、装配
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫馨飛鴻
2012-02-22 · TA获得超过846个赞
知道小有建树答主
回答量:201
采纳率:100%
帮助的人:103万
展开全部
facelookUser.getfuUserUsername();
facelookUser.fuUserPassword();
追问
我要的是由帐号 密码 组成的FacelookUser entity;
追答
private FacelookUser entity = new FacelookUser();
再生成get,set方法。不就直接能用了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
达文希笑了
2012-02-22
知道答主
回答量:3
采纳率:0%
帮助的人:4843
展开全部
你总要在action里实例化一下这个类,.getFacelookUser就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式