struts2笔记之第五讲

[align=center][size=large]struts2笔记之第五讲[/size][/align]
除了属性驱动模式、模型驱动模式外,还有另一种赋值方式本节课程我们就要接触一种以后方便要经常使用的一种赋值方式直接对Action中对象赋值。

直接对Action中对象赋值
在html中可以采用如下方式命名输入域:
<form action="login.action">
用户:<input type="text" name="user.username"></br>
密码:<input type="password" name="user.password"></br>
</form>

在html中可以采用如下方式获取参数显示到视图:
 ${user.username},登陆成功 <br>


例子:
package com.struts2;

import com.opensymphony.xwork2.Action;

/**直接对Action中对象赋值
* @author lenovo
*
*/
public class LoginAction implements Action {

private User user;

public User getUser() {
return user;
}

public void setUser(User user) {
this.user = user;
}

/**
* struts2 默认调用这个方法,返回字符串
* @return
* @throws Exception
*/
public String execute() throws Exception{

if("admin".equals(user.getUsername()) && "admin".equals(user.getPassword())){
return SUCCESS;
}else{
return ERROR;
}

}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值