在WSO2 DAS的仪表板设计器中创建新页面

在WSO2 DAS的仪表板设计器中创建新页面,wso2,wso2-das,jaggery-js,Wso2,Wso2 Das,Jaggery Js,我试图在wso2的数据分析服务器(DAS)中的dashboard designer jaggery应用程序中创建一个新页面。为此,我在/themes/template中添加了一个新模板,在本例中是delete-gadget.jag,我在/controllers中添加了一个新的控制器,名称与delete-gadget.jag相同。在/themes/template中,我更新index.jag并为delete-gaget.jag添加一个新链接。单击此链接时,应用程序显示404 这是我的代码: 在/c

我试图在wso2的数据分析服务器(DAS)中的dashboard designer jaggery应用程序中创建一个新页面。为此,我在/themes/template中添加了一个新模板,在本例中是delete-gadget.jag,我在/controllers中添加了一个新的控制器,名称与delete-gadget.jag相同。在/themes/template中,我更新index.jag并为delete-gaget.jag添加一个新链接。单击此链接时,应用程序显示404

这是我的代码:

在/controllers/delete-gadget.jag中:


您需要在jaggery应用程序根文件夹的
jaggery.conf
文件中添加路由定义。在您的例子中是文件
/repository/deployment/server/jaggeryapps/portal/jaggery.conf
。我建议您从复制条目开始创建新的小工具,然后进行相关更改。在您的情况下,它将在
urlMappings
列表中添加以下项目:

{
  "url": "/create-gadget",
  "path": "/routers/tenant.jag"
},