数据库表
这个sql是用pd生成的,具体内容大家自己看一下好了,很简单,数据也自己填充一下。标题上说是用mysql,其实无所谓用啥数据库了,这里我推荐Postgresql,现在有for win平台了,不用cygwin来模拟unix环境,这个Postgresql一来小巧,二来功能齐全,看起来有点象Oracle,当然速度也很快了。
/**//*==============================================================*/
/**//* Table: tblmobile */
/**//*==============================================================*/
create table tblmobile
(
id integer(11) not null default 0,
categoryid integer(11),
name varchar(255),
image varchar(255),
price decimal(12,2),
addtime datetime,
primary key (id)
);
/**//*==============================================================*/
/**//* Index: i_tblMobile_categoryid */
/**//*==============================================================*/
create index i_tblMobile_categoryid on tblmobile
(
categoryid
);
/**//*==============================================================*/
/**//* Index: pk_tblmobile */
/**//*==============================================================*/
create unique index pk_tblmobile on tblmobile
(
id
);
/**//*==============================================================*/
/**//* Index: i_tblmobile_addtime */
/**//*==============================================================*/
create index i_tblmobile_addtime on tblmobile
(
addtime
);
phonselist.jsp
Jsp服务器用的是Tomcat,顺便做flex的服务器,版本没啥大关系,我现在用的是5.0.28,Jsp功能是按手机分类id从mysql数据库获取手机列表,这里为方便起见直接在jsp页面里进行数据库访问,正确的做法应该由javabean来分工,其后总jsp生成的是一个xml文件。
mobile.mxml
这里要注意一下中的resultFormat="xml"的设置,在这里应该把这个取掉(我原来是用来做Tree用的)。phonelisg.jsp和mobile.mxml放在相同的目录下,当然你也可以修改url的路径。
{categoryId}
{phoneService.result.phonelist.phone}
最后:配置Flex服务器
flex-config.xml
http://{localserver}/flex/phonelist.jsp
|