点击打开链接
\src
logback.xml 日志配置文件
struts.properties struts全局属性文件
struts.xml struts配置文件
config spring配置文件目录
|--applicationContext.xml Spring公共配置文件
|--applicationContext-datasource.xml 数据库连接配置文件
|--applicationContext-security.xml 安全配置文件
|--applicationContext-service.xml 业务层数据访问配置文件
|--jdbc.properties 具体的数据库连接信息文件
resources struts资源文件存放目录
|--ApplicationResources_zh_CN.properties struts消息提示配置文件
com.srt.vas.项目标识 某项目开发源代码root目录(与该项目有关的代码都放在此下)
|--security 登录及权限控制
|--action action类(登录、退出等)
|--common 通用类(全局常量、变量定义等)
|--bean 通用bean目录
|--exception 通用异常处理类
|--dao dao类(用于集中定义HQL,封装DAO细节,在Service间解耦并共享DAO操作)
|-impl dao实现类
|--interceptor 拦截器类
|--model hibernate导出的数据表的模型类(集中在1个目录下便于配置文件中进行配置)
|--service 业务逻辑接口,原则上1个功能模块对应1个类
|-impl 业务实现类
|--模块标识 某模块的源代码root目录(如果功能模块较多或业务比较复杂的,可以按模块分package,在package下再分action、service等)
\WebRoot
common 全局文件头等
|--ewebeditor 富文本编辑器组件
|--My97DatePicker 日期选择JS组件
|--403.jsp 用户没有权限时的定位页面
|--404.jsp 找不到请求页面时的定位页面
|--500.jsp 错误提示页面
|--global.jsp 全局变量定义
|--meta.jsp 仅包含基本信息的meta(不包含任何css、js)
|--meta0.jsp 包含基本信息的meta(无form提交、业务功能的页面引入)
|--meta1.jsp 包含form验证、日期选择等相关css和js的meta(通常都需引入)
|--metaTree.jsp 包含树型相关css和js的meta(需要树型结构的需引入)
|--relogin.jsp 用户session信息实效时的定位页面
|--taglibs.jsp 标签引用定义文件
css 样式文件目录
images 图片文件目录
js JavaScript文件目录
pages JSP文件root目录(按功能模块建立子文件夹)
|--… 模块1的文件目录
|--… 模块2的文件目录
…
|--… 模块n的文件目录
WEB-INF
|--web.xml 应用运行配置文件
|--lib 包文件目录
2、Java Web项目编程规范 命名规范
点击打开链接
3、Bootstrap编码规范 格式规范
Bootstrap编码规范
Java Web
项目编程规范