三步学会ajax开发应用

ajax在很多初学的眼里是一个很复杂或陌生的字眼,其实, AX并不复杂,自从AJAX技术出来后,天花乱坠的框架纷纷出台,搞得技术开发人员无从下手,baidu google里也有很多例子,大都是非常复杂。 

   其实就web开发而言,AJAX技术只是一个配合,完全没有必要本末倒置,是一种页面优化的技术,也就是说,如何去优化我们的web页面才是AJAX的重头戏。下面我举个很简单的例子,可以满足大部分的业务需求。(当然,如果是很专业的页面要求,可以去参考那些复杂的框架)

   第一步:写一个后台的“接口”,这个可以用任何语言来实现,只要能返回http报文就可以了,我这里以webwork后台代码举个例子

[Java]  纯文本查看 复制代码
?
public String hotWeek() throws Exception{
         HttpServletResponse response = ServletActionContext.getResponse();
         response.setContentType( "text/xml; charset=gb2312" );
         PrintWriter out = response.getWriter();
         StringBuffer insertHotHtml = new StringBuffer();
         insertHotHtml.append(" <table width= 171 border= 0 align=center cellpadding= 0
cellspacing= 0 >   ");
             insertHotHtml.append( "<tr> " );
             insertHotHtml.append( "<td width=23 height=25></td>  " );
             insertHotHtml.append( "</tr> " );
         insertHotHtml.append( "</table> " );
         out.print(insertHotHtml.toString());  //返回一个有表格的HTTP报文
         return null ;
     }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值