flex与数据库交互
- 博客分类:
- 技术杂绘
flex与数据库交互
2010年07月04日
Flex最近学了,但是感觉使用Flex与数据库交互,是可以互相传值调用,但是感觉都是同步的。我的按钮一按,他就响应。我传的也只是一个属性而已,也不是一个model。谁有可以传递一个对象的完整实例?学习!
下面这个不是完全懂,谁能给个完整的?
对于建立一个flex web应用的步骤我就不多说了哈。
首先要求大家到数据库建立一个数据库,在我这例子中数据库名为userDb,建立一个表userInfo,里面设置两个字段一个为id,一个为name.第二,创建以下java代码在src目录下
User.java
package org.rjb.java;
public class User {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this .name = name;
}
}
UserDao.java
package org.rjb.java;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
public class UserDao {
public static Connection getConnection() {
Connection c = null ;
try {
String driver = " com.mysql.jdbc.Driver " ;
String url = " jdbc:mysql://localhost:3306/userDb " ;
String username = " root " ;
String password = " 1235 " ;
Class.forName(driver);
c = DriverManager.getConnection(url,username,password) ;
} catch (Exception e) {
System.out.println(e.getMessage());
}
return c;
}
public List getAllUser() throws SQLException {
Connection c = getConnection();
Statement st = c.createStatement();
ResultSet rs = st.executeQuery( " select * from UserInfo " );
ArrayList userList = new ArrayList ();
while (rs.next()) {
User u = new User();
u.setName(rs.getString( " name " ));
userList.add(u);
}
return userList;
}
}
以上是java端的全部代码了,下面是flex端的代码。
第三,创建以下代码在flex_src下:
User.as
package org.rjb.flex
{
[RemoteClass(alias = " org.rjb.java.User " )]
public class User
{
private var _name:String;
public function User()
{
}
public function get name():String {
return this ._name;
}
public function set name(name:String): void {
this ._name = name;
}
}
}
User.as
package org.rjb.flex
{
[RemoteClass(alias = " org.rjb.java.User " )]
public class User
{
private var _name:String;
public function User()
{
}
public function get name():String {
return this ._name;
}
public function set name(name:String): void {
this ._name = name;
}
}
}
接下来是mxml代码,也就是我们真正展示我们数据的界面
FlexWithJava .mxml
第四,配置remoting-config.xml,在里面加上如下配置文件:
org.rjb.java.UserDao
发表评论
-
jQuery 获取屏幕高度
2013-12-26 01:32 541做手机Web开发做浏览器兼容用到了,所以在网上找了些汇总下。 ... -
jQuery-事件绑定与事件委托
2013-12-26 01:31 771jQuery中给DOM元素添加事件处理程序常用的方式: $(& ... -
深入分析Flex[Bindable]及使用方法
2012-01-20 01:21 422深入分析Flex[Bindable]及使用方法 2010年0 ... -
页面中嵌入FLEX应用-传参
2012-01-20 01:21 722页面中嵌入FLEX应用-传参 2010年06月29日 项 ... -
用Parsley实现Flex Ioc的简单例子
2012-01-20 01:21 659用Parsley实现Flex Ioc的简单例子 2010年0 ... -
Flex嵌入jsp开发心得
2012-01-20 01:21 503Flex嵌入jsp开发心得 2010年07月02日 PM ... -
大全【极有收藏价值的】
2012-01-19 09:11 428大全【极有收藏价值的 ... -
提高小学作文实效性的思考
2012-01-19 09:11 348提高小学作文实效性的思考 2010年11月17日 摘要: ... -
小学生评语大全
2012-01-19 09:11 517小学生评语大全 2011年07月14日 你是一位可爱的小 ... -
小学生期末评语经典大全
2012-01-19 09:11 606小学生期末评语经典大全 2011年12月15日 1.你是 ... -
超级爆笑小学生作文大全,这孩子太搞了
2012-01-19 09:11 580超级爆笑小学生作文大全,这孩子太搞了 2011年11月03日 ... -
操作系统总结(除课后计算题外)
2012-01-17 01:40 721操作系统总结(除课后计算题外) 2012年01月12日 ... -
Linux基础学习 收藏
2012-01-17 01:40 628Linux基础学习 收藏 2011年06月24日 Lin ... -
2011-9-13
2012-01-17 01:40 4932011-9-13 2011年09月13日 JavaSE ... -
linux共享内存
2012-01-17 01:40 638linux共享内存 2010年07月 ... -
JAVA经典32问
2012-01-17 01:40 501JAVA经典32问 2011年12月28 ... -
系统调用、POSIX、C库、系统命令和内核函数
2012-01-15 20:55 666系统调用、POSIX、C库、 ... -
AS3容器的实现原理
2012-01-15 20:55 908AS3容器的实现原理 2010年07月09日 所谓 ... -
【顶】FLASH教程――目录
2012-01-15 20:55 710【顶】FLASH教程――目录 2009年09月15日 追 ... -
【顶】flash教程――目录
2012-01-15 20:55 706【顶】flash教程――目录 2009年09月15日 F ...
相关推荐
关于flex与数据库交互.详细介绍了flex的开发数据库过程。
该文章主要介绍关于flex与数据库交互的例子
很强,很值得学习,flex与数据库交互,共同探讨如何实现
Flex与java和数据库交互的完美文档
FLEX通过JSP与数据库交互的方法 解决了flex无法直接和数据库联系的问题
flex与后台交互的例子,一个很完整的工程,包括操作数据库,以及查询
flex与msql数据库登录验证 ,并实现数据的增删该查,与数据库进行交互,附带有验证码的登录交互!初学flex还请大家多多支持,
想用Flex前台页面调用mysql而苦于Flex没有该接口,利用BlazeDS技术,使得Java调用mysql,然后Flex就可以远程调用Java,从而实现前台Flex页面对mysql数据库的操作。
F1ex简介、Flex的安装和开发环境的建立、MXML语法简介、使用容器控制界面布局、使用组件处理数据和交互、使用行为对象和动画效果、ActionScript3.0编程知识、Flex的事件机制、数据绑定、组件的使用、F1ex2.0新特性...
Flex4与J2EE交互,例子代码和blazeDS。带数据库脚本。可以直接运行……
本文简单介绍了Flex如何通过servlet连接数据库(Access)。使用的是给后台传递数据的方法。 本文开发使用的软件: Flex3-eclipse plugin Tomcat 6.0 Microsoft access 2003 Eclipse 3.3 各个软件的安装和...
flex cairngorm框架入门的一个例子,后台处理采用java完成。 采用mysql数据库,数据库名test,需要自己创建数据表login
flex 数据库操作 romotingobject 连接java后台文件 与数据库进行交互
书中包括四个大型应用开发实例:Flex数据库留言本、Flex产品展示系统、Flex投票系统、Flex天气预报系统。除此之外,书中还贯穿了大量Demo级小例子,让技术不再抽象,帮你快速掌握Flex开发的关键。 第5章 使用组件...
使用Flex交互Java,在界面上可以读取数据库里面的信息,并且可以将界面上的信息写入数据库。
fluorinefx与后台ACCESS数据库信息交互 前台用flex3 呈现 最基本,标准的入门教程!
Java 与flex 数据库交互 使用FLEX中的datagrid组件 使用flex远程交互的remoteobjection方法 作为交互的方法 希望能对你的flex入门有所帮助
前台FLex工程(单独工程Cairngorm)使用Cairngorm框架与后台java工程(FLexToJava)进行数据交互。功能点: ①flex提交表单保存到数据库; ②flex向后台请求,后台返回List集合,flex将集合填充到combox 附带:...