浏览 436 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-01-25
一般Web典型的项目目录结构如下
WebRoot- -common (系统框架公用jsp 如footer.jsp,header.jsp) -images -scripts (javascript库等) -styles - (css模版) - css 风格1 - css 风格2 -WEB-INF - -pages (项目jsp页面,为提高安全性,放到WEB-INF 下面) -classes -conf (项目使用配置文件) -lib 在ajax风格下,相对于原来的jsp页面开发来说,client的表达能力得到了很大的提升, 尤其是js文件变得越来越多,而js文件显然比单纯的jsp文件可读性更需要管理。 如何提高js文件的可管理能力,可复用能力,可读性,管理js lib库的升级等 是ajax风格程序需要考虑的问题. 按上面的目录规划方式进行扩展 WebRoot- -common (系统框架公用jsp 如footer.jsp,header.jsp) -images -scripts (javascript库等) -dojo --dojo库,进行库的统一版本管理 -ext --extjs库 -project -- 当前项目js目录 -styles - (css模版) - css 风格1 - css 风格2 -WEB-INF - -pages (项目jsp页面,为提高安全性,放到WEB-INF 下面) -classes -conf (项目使用配置文件) -lib 这种方式把jsp和js分开放置,好处是提高了jsp页面的安全性,坏处是在ajax开发中,js通常和页面展现 jsp关系比较紧密,分开放置需要找2个地方才总能把程序看全了. 不知道还有没有其他的规划方式或者项目经验,请大家都分享一下。 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |



