昨天更新Aptana的时候发现Aptana网站上多了一个JAXER,不知为何物。google了一把也只找到一个介绍的翻译,再回网站上看了一下,原来是22日刚发布的。不过看过简单介绍后,觉得最吸引人的地方就是这几张图
初探JAXER
初探JAXER
初探JAXER

初探JAXER
     直接运行htm页面,服务器端运行的javascript,服务器端和浏览器端都能运行的方法,还有可以从浏览器端调用的服务器端的方法,有点意思,感觉有点像asp.net。马上研究了一下它的API文档(http://aptana.com/reference/jaxer/api/Jaxer.index-frame.html),基本的东西都全了,数据库支持mySql和SQLite。
    SQLite使用太方便了,找了一个SQLiteSpy带的world.db3数据库,使用最新的Aptana(已经包括了JAXER插件和服务器),结合jquery做了一个简单的例子。

全部代码如下:
 1初探JAXER<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 2初探JAXER<html>
 3初探JAXER    <head>
 4初探JAXER        <meta http-equiv="Content-Type" content="text/html; charset=utf8"/>
 5初探JAXER        <title>Untitled Document</title>
 6

运行截图:
初探JAXER
    详细的就不说了,关键是<script runat=server-proxy>...</script>这部分,在客户端生成了这么两个方法:

    这样在浏览器端的js就可以直接使用了。
    虽然还有很多问题,最讨厌的就是生成的页面上有全部的clientFramework的源代码,虽然是压缩的,但看着还是很麻烦,估计以后的版本这个是首先要修改的。

    上面的例子可以到这里http://download.csdn.net/user/luq885/直接下载,就是页面和一个jquery.js。

    再说一下用JAXER服务器运行的方法,到http://aptana.com/jaxer/download这里下载一个JAXER的服务器端,附带着Apache服务器,直接解压后运行StartServers.bat
就可以启动,把上面那个页面和jquery.js放到public文件夹下,访问http://127.0.0.1:8081/test2.html就可以看到效果。
   


相关文章:

  • 2022-01-07
  • 2021-08-31
  • 2021-04-04
  • 2021-11-04
  • 2022-01-22
  • 2022-01-15
  • 2021-05-22
  • 2021-08-19
猜你喜欢
  • 2021-07-09
  • 2021-09-29
  • 2022-12-23
  • 2021-07-20
  • 2021-05-07
  • 2021-12-02
  • 2021-11-30
相关资源
相似解决方案