flex连接mysql_java与flex结合做的登陆(连接数据库)

在做项目的时候用的是php+flex,自己闲的没事用java+flex写的小例子,希望对java程序员学习flex有所帮助吧。java与flex结合有几种方式:

【1】:通过flex-plugin的一个插件吧它安装到你本机上。然后相应的把其plugin 和 features 文件 拷贝到 ecplise相应的目录下。结合 blazeds.war 放在tomcat 下 -- webapps下。

【2】:分别使用两个工具开发,完了,把class类放在flex下一个文件下。

在这里我使用的数据库是mysql,需要自己建一个库:test  -- 表 login_user.

抱歉由于压缩后超过了上传的大小,只能先贴出部分代码,如果各位需要的话,可以留下你们的邮箱。我发给你们,或者加我的qq:282215036.

----管理员分割线----

需要全部源代码,请给楼主发站内短信告知email地址,请不要直接跟贴。谢谢。

--------------

flex : 主页面

layout="absolute"

width="100%"

verticalScrollPolicy="off" xmlns:ns1="*"

viewSourceURL="srcview/index.html"

initialize="show()" >

import mx.rpc.events.ResultEvent;

import mx.controls.Alert;

import mx.events.CloseEvent;

import mx.managers.PopUpManager;

/**

* show()

*

* 初始状态

*

* @param

* @return void

* @author Xip

* @create 2009/03/17

*/

public function show():void

{

this.currentState="loginView";

}

/**

* sendRequest()

*

* 发送请求,校验登陆

*

* @param

* @return void

* @author Xip

* @create 2009/03/17

*/

public function sendRequest():void

{

this.remoteObj.LoginDemo(this.username.text,this.passwd.text);

}

/**

* LoginEnd()

*

* 返回方法

*

* @param

* @return void

* @author Xip

* @create 2009/03/17

*/

public function LoginEnd(event:ResultEvent):void

{

if(event.message.body){

this.currentState="loginWindow";

}

else

{

this.currentState="loginView";

this.username.text = "";

this.passwd.text = "";

this.username.setFocus();

}

}

]]>

remoting-config.xml

class="flex.messaging.services.RemotingService">

com.jexchen.blazeds.HelloWorldService

com.jexchen.blazeds.VildateLogin

com.jexchen.blazeds.HelloWorld

java 代码:

package com.jexchen.blazeds;

import java.sql.ResultSet;

import java.sql.SQLException;

import com.jexchen.utils.OpenDao;

public class VildateLogin {

public boolean LoginDemo(String uname, String passwd) {

boolean loginResult = false;

OpenDao open = new OpenDao();

if (null != uname && "" != passwd) {

String sql = "select * from login_user where uname='" + uname

+ "' and passwd='" + passwd + "'";

ResultSet rs = open.doQuery(sql);

if (rs != null) {

try {

while (rs.next()) {

loginResult = true;

}

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

return loginResult ;

}

}

}

return loginResult;

}

}

下载次数: 2536

下载次数: 2204

下载次数: 3276

下载次数: 4381

分享到:

18e900b8666ce6f233d25ec02f95ee59.png

72dd548719f0ace4d5f9bca64e1d7715.png

2009-03-21 22:29

浏览 2766

论坛回复 / 浏览 (18 / 28549)

评论

28 楼

songfantasy

2010-03-09

谢谢楼主了,我的邮箱 songfantasy2006@163.com

27 楼

287854442

2010-03-04

可以的 不过建议使用Flex+Caringorm+Spring+Hibernate!

能否交个朋友一起讨论?

我的邮箱287854442@163.com

26 楼

mgcnrx11

2010-03-02

p_x1984 写道

Eclipse的Flex插件开发

Eclipse的flex插件,可以使用代码格式化吗?

用flex builder 很不习惯

25 楼

phenom

2010-01-27

有一些问题,在登录的Flex没有验证?SSH+Flex那Struts有什么用呢?Spring+Hibernate不够么?

24 楼

p_x1984

2010-01-26

Eclipse的Flex插件开发

23 楼

azhqiang

2010-01-26

楼主 你是用Adobe Flex Builder 3 Eclipse Launcher这个插件版开发 开始flex与java分开开发?

22 楼

p_x1984

2009-11-29

呵呵,从新找工作转向搜索方面了。不过你既然会struts2,也懂flex,结合着用不就行了么。其实没那么难。

21 楼

wangdgsc

2009-11-29

兄弟,我等着你的struts2+flex

20 楼

p_x1984

2009-11-23

呵呵,我没有遇到过!抱歉!

19 楼

fish4j

2009-11-23

用hibernate的话有个延迟加载问题...不知道LZ遇到没?

18 楼

p_x1984

2009-11-08

主要就是页面的效果好而已!

17 楼

xiangkun

2009-11-07

这样的话,那HTML不是没什么作用了吗?

展示都给Flash了,那HTML干嘛?

16 楼

p_x1984

2009-08-19

值得好好的研究!谢谢!

15 楼

paramore

2009-08-17

太杂了....

14 楼

redish

2009-08-05

建议使用PureMVC,这个不错!

13 楼

yshao81710

2009-07-22

yshao_2008@yahoo.com.cn

12 楼

p_x1984

2009-07-17

最近项目也不是很忙!就当是练手啦!

11 楼

lichen0921

2009-07-17

lichen0921 写道

struts2.0+hibernate3.0+spring2.5+Flex3.0...

思路很清晰吧,flex远程调用后台程序.交互的问题就交给blazeds了.

不过要把整个项目前台都换成flex需要不少功夫的.

10 楼

lichen0921

2009-07-17

struts2.0+hibernate3.0+spring2.5+Flex3.0...

思路很清晰吧,flex远程调用后台程序.交互的问题就交给blazeds了.

9 楼

p_x1984

2009-07-15

最近有个想法,把现在的这个系统的界面全部换成flex,框架用:struts2.0+hibernate3.0+spring2.5+Flex3.0。构思中……

« 上一页 1 2 下一页 »

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值