使用MyEclipse 开发struts2框架实现登录功能(结构教程)

网友投稿 259 2023-07-19


使用MyEclipse 开发struts2框架实现登录功能(结构教程)

1.首先建立Web Project,名称为:struts2 ,然后选择java EE6.0,点击Finish。

2.右击“struts”选择MyEclipse->Add Struts Capabilities,然后弹出如下弹窗,再选择Struts 2.1。选择完成即可点击Finish。

http://

3.建完后项目目录如下图所示:

4.建立一个Lhttp://ogin类,继承ActionSupport类(点击Superclass的Browse,选择搜索ActionSupport)

5.定义username,password变量,然后右击选择Source->Generate Getters and Setters,快速导入get以及set函数。

6.接着选择Source->Override/Implement Methods ,选择execute(),点击完成。

7.然后输入以下代码:

public String execute() throws Exception

{

String u,p;

u=getUsername();

p=getPassword();

if(u.equals("lang")&&p.equals("lang"))

{

return "Success";

}

else
{

return "Error";

}
}

8.建立Success.jsp和Error.jsp两个界面,显示“登录成功”和“登录失败”

在Success.jsp中添加如下代码:

<%@ taglib prefix="s" uri="/struts-tags"%>

登录成功!!!

可以得到登录的用户名。

9.在struts.xml的Flow界面:

在这里选择package,命名“default”,工作空间为“/action”,继承“struts-default”;然后添加“Action”,name为“Login”,class为“com.langguojie.struts2.Login”;最后添加两个“Result”,name分别为:Success,Error,所对应的JSP为:Success.jsp和Error.jsp。

Struts.xml对应的代码相应为:

<struts>

../Success.jsp

../Error.jsp

10.运行结果:

11.总结

经过对Struts2的初步了解,Struts2框架对数据的传值以及调用很方便,在网站开发方面也很实用。使用也很简单,能直接调用函数,代码一部分也是自动生成的。

使用MyEclipse 开发struts2框架实现登录功能(结构教程)到此结束了,希望对大家有所帮助!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Spring,hibernate,struts经典面试笔试题(含答案)
下一篇:java实现单链表、双向链表
相关文章

 发表评论

暂时没有评论,来抢沙发吧~