📄 logonaction.java
字号:
/*
* $Workfile: LogonAction.java$ Copyright (c) 2005 Freeborders. All rights
* reserved. Last Changed by: $Author:user$ On: $Date: 2005-6-6 16:12:29$
* $Revision: 1$
*/
package base;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import org.springframework.context.ApplicationContext;
import org.springframework.validation.BindException;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.SimpleFormController;
/**
* Class description goes here.
*
* @version 1.0 2005-6-6
* @author user
*/
public class LogonAction extends SimpleFormController
{
private String fail_view;
private String success_view;
protected ModelAndView onSubmit(Object cmd, BindException ex)
throws Exception
{
ApplicationContext ctx=getWebApplicationContext();
LoginInfo loginInfo = (LoginInfo)cmd;
if(login(loginInfo) == 0)
{
HashMap result_map = new HashMap();
result_map.put("logininfo", loginInfo);
List msgList = new LinkedList();
msgList.add("你好,孙鹏1111");
msgList.add("你好,孙鹏2222");
msgList.add("你好,孙鹏3333");
result_map.put("messages", msgList);
return new ModelAndView(this.getSuccess_view(), result_map);
}
else
{
return new ModelAndView(this.getFail_view());
}
}
private int login(LoginInfo loginInfo)
{
if("sunpeng".equalsIgnoreCase(loginInfo.getUsername())
&& "sunpeng".equals(loginInfo.getPassword()))
{
return 0;
}
return 1;
}
/**
* @param fail_view
* The fail_view to set.
*/
public void setFail_view(String fail_view)
{
this.fail_view = fail_view;
}
/**
* @param success_view
* The success_view to set.
*/
public void setSuccess_view(String success_view)
{
this.success_view = success_view;
}
public String getFail_view()
{
return fail_view;
}
public String getSuccess_view()
{
return success_view;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -