千家信息网

Android中app自由模版怎么制作

发表于:2024-10-05 作者:千家信息网编辑
千家信息网最后更新 2024年10月05日,今天小编给大家分享一下Android中app自由模版怎么制作的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面
千家信息网最后更新 2024年10月05日Android中app自由模版怎么制作

今天小编给大家分享一下Android中app自由模版怎么制作的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

通常模版都是预定义的(搜索页、TAGS页、登录页)或者与具体数据相关(如栏目、文档、专题、广告)。如果需要一个自由的、不依赖具体数据的页面,就可以使用app模版。在开发手机APP应用时,也可以使用app模版。还可以通过ajax访问app模板,实现类似portal的功能。

Controller:com.jspxcms.core.web.fore.AppController.app()。

访问地址:/app?template={template}。template参数是必须的。例如http://localhost:8080/app?template=abc。(7.0及更老版本地址需加上后缀.jspx,如http://localhost:8080/app.jspx?template=abc)

模版规则:app_{template}.html。对应请求中的template参数,解析相应的模版。例如/template/1/default/app_abc.html。

模版中可以使用ctx、global、site等通用默认对象,可以通过标签获取需要的数据。

还可以在URL地址中传递参数(如/app?template={template}&infoId={infoId}),例如/app?template=abc&infoId=12。在模版中通过Param可以获取参数值(如${Param.infoId!}),再配合标签就可以获取到特定的数据。如:

[@Info id=Param.infoId!;info]    

${info.title}

${info.text}
[/@Info]

返回json数据,可以在模板里调用标签,构造json格式数据。如:

[    [@InfoList nodeId=Param.nodeId!;infos]    [#list infos as info]    {        "title":"${info.title?js_string}",        "url":"${info.url?js_string}"    }[#if info_has_next],[/#if]    [/#list]    [/@InfoList]]

以上就是"Android中app自由模版怎么制作"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。

0