知识大全 Struts从零开始一、普通的登录验证实例[2]

Posted

篇首语:为寻求真理的努力所付出的代价,总是比不担风险地占有它要高昂得多。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Struts从零开始一、普通的登录验证实例[2]相关的知识,希望对你有一定的参考价值。

Struts从零开始一、普通的登录验证实例[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

public class LoginAction extends Action

  public ActionForward execute(ActionMapping actionMapping

  ActionForm actionForm

  HttpServletRequest servletRequest

  HttpServletResponse serveltResponse)

  LoginActionForm loginform = (LoginActionForm) actionForm;

  String username = loginform getUsername();

  String userpass = loginform getUserpass();

  boolean flag = false;

  String actionpath = ;

  if (username equals( ) &&userpass equals( ))

  actionpath = success ;

   else

  actionpath = error ;

  

  return actionMapping findForward(actionpath);

  

  

  在 LoginAction 中 我们得到一个ActionForm对象 并把它强转成LoginActionForm

  待我们处理 即通过ActionForm的匹配名称的表单自动封装机制 取得用户输入用户名 密码

  我们返回的结果将会被ActionFormward对象所包装 比如这儿的 success 表示用户合法 error 表示用户不合法 这个字符串将决定着页面的流程控制 它并不是一个具体存在的页面 它是如何跟一个具体的页面关联上的呢?

  呵呵 先不要急 我们来分析几点

   你在操作时记住的概念

  Struts的核心是Action 而Action的核心就是一个配置文件——struts config xml 它既然是核心就很重要哦

   Maping映射

  a) actionMapping findForward( 映射名称 ); 它返回的是一个ActionForward对象

  b) struts config xml里面action节点下的

  实现机制 Struts会根据你传进actionMapping findForward( 映射名称 ) 它会到你当前action节点下去找forward这个节点 并把你传进的参数与这个节点的name属性进行匹配 如果相等它就会跳到这个节点的path所指定的页面

cha138/Article/program/Java/ky/201311/29178

相关参考

知识大全 Struts从零开始一、普通的登录验证实例[1]

Struts从零开始一、普通的登录验证实例[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 Struts从零开始一、普通的登录验证实例[4]

Struts从零开始一、普通的登录验证实例[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 Struts从零开始一、普通的登录验证实例[3]

Struts从零开始一、普通的登录验证实例[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 Struts从零开始五、Struts中验证数据实例[2]

Struts从零开始五、Struts中验证数据实例[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[8]

Struts从零开始五、Struts中验证数据实例[8]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[7]

Struts从零开始五、Struts中验证数据实例[7]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[6]

Struts从零开始五、Struts中验证数据实例[6]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[5]

Struts从零开始五、Struts中验证数据实例[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[4]

Struts从零开始五、Struts中验证数据实例[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Struts从零开始五、Struts中验证数据实例[3]

Struts从零开始五、Struts中验证数据实例[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下