📄 usercontrol.java
字号:
/**
* 版权声明 EasyJF, 版权所有 违者必究
* 版本号 0.1
*创建者:张钰
* 时 间:2006-4-6
* 描 述:创建
*/
package com.easyjf.news.action;
import com.easyjf.news.logic.impl.UserServiceImpl;
import com.easyjf.news.model.Constants;
import com.easyjf.news.model.User;
import com.easyjf.web.ActionContext;
import com.easyjf.web.Module;
import com.easyjf.web.Page;
import com.easyjf.web.WebForm;
import com.easyjf.web.tools.AbstractCmdAction;
public class UserControl extends AbstractCmdAction {
UserServiceImpl userDAO=UserServiceImpl.getInstance();
public Page doInit(WebForm form, Module module) {
// TODO Auto-generated method stub
return doShowLogin(form,module);
}
public Page doShowLogin(WebForm form,Module module){
User user=(User)ActionContext.getContext().getSession().getAttribute(Constants.SESSION_USER);
form.addResult("user",user);
return module.findPage("control");
}
public Page doUpdateUser(WebForm form, Module module) {
String user_name=(String)form.get("user_name");
System.out.println(user_name);
String pws = (String) form.get("password");
System.out.println(pws);
String email = (String) form.get("email");
String qq = (String) form.get("qq");
String tel = (String) form.get("tel");
String birthday = (String) form.get("birthday");
String fax = (String) form.get("fax");
String addr = (String) form.get("addr");
String intro=(String)form.get("intro");
User user = userDAO.getUserByName(user_name);
user.setPassword(pws);
user.setEmail(email);
user.setQq(qq);
user.setTel(tel);
user.setBirthday(birthday);
user.setFax(fax);
user.setAddr(addr);
user.setIntro(intro);
System.out.println("赋值成功...");
if (userDAO.updateUser(user)) {
form.addResult("msg", "修改成功!");
return doShowLogin(form,module);
} else {
form.addResult("msg", "修改失败,用户不存在!");
return new Page("control", "/control.html");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -