开发规范
良好的规范会使得ipu应用的文件结构更清晰、代码更美观、项目更易于维护以及应用质量也更高。
服务端开发规范
模板文件存放在template目录下,其中业务模板存放在template/webapp目录下,公共模板存放在template/common目录下。
一个界面功能包含一个html文件和一个js文件,原则上html文件中不应该存在js代码。
一个界面功能的html文件和js文件命名保持一致,采用驼峰命名法,html文件名首字母大写,js文件首字母是否大写不做要求。
原则上一个js文件只包含一个require关键字,即一个模块内容。同时模块在作用域中的别名采用驼峰命名法,且首字母大写。
server-page.xml中,PageAction通常为html文件名,如登陆页面的PageAction为:
<action name="Login">
。server-data.xml中,DataAction通常为[类名.方法名],如登陆接口的DataAction为:
<action name="LoginBean.login">
。