如何在jaggery.js中使用application.serve?

时间:2014-08-29 11:04:34

标签: wso2 jaggery-js

该主题的文档有little information。如果我将application.serve声明复制到我的脚本中,我会收到一个错误:

  

在对象[对象应用程序]中找不到函数服务

脚本文件非常简单:

<%
application.serve(function(request, respond, session) {});
%>

我在slide #23上找到了一个带有示例的演示文稿,但它说我必须要求路由器。当我这样做时,我得到另一个错误。

如何以正确的方式使用“application.serve”?

1 个答案:

答案 0 :(得分:0)

application.serve是提议的front-controller模型中的集中入口点。这个新模型尚未最终确定,仍处于架构审核状态。

在当前模型下,您可以直接在Jaggery代码块中编写函数体逻辑。 requestrespondsession对代码部分可见为顶级变量。

例如:

<html>
  <body>
   <%
     print("Method : " + request.getMethod() + "<br/>");
   %>
  </body>
</html>