myeclipse用java做登录界面_使用MyEclipse 开发struts2框架实现登录功能(结构教程)

本文介绍了如何使用MyEclipse创建Java Web项目并集成Struts2框架,逐步讲解了从建立项目、添加Struts支持、创建Login类到实现登录功能的详细步骤,包括设置execute()方法判断登录状态,并跳转到不同页面。通过这个结构教程,读者可以学习到Struts2框架在处理数据传递和调用上的便利性。
摘要由CSDN通过智能技术生成

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

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

c68541f638af3b0bc7b5ad055a78ad85.png

5568555b4513c9183a783fa4354e85ca.png

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

d7cf0c0c92a12e6483e33590a6f042ea.png

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

580c4cb0a75127b13ed933acb09a50b8.png

3130affd9d4569c96d493a396d630e4f.png

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

575afa4929e3c005d7fe295c2efacf14.png

ef4ec4639f704c60a188c98cfd7c9ff9.png

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

93f6e10f7505cdc851992178d37f5a5a.png

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中添加如下代码:

登录成功!!!

可以得到登录的用户名。

9.在struts.xml的Flow界面:

10db23971a97142613558b02d11cfbe4.png

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

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

../Success.jsp

../Error.jsp

10.运行结果:

d8ef0ce3ef21c0ba4b83cc69def1e7b6.png

a03fb5153181ac2749480a81ba7ce9bc.png

11.总结

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值