`
qianmianz
  • 浏览: 11597 次
  • 性别: Icon_minigender_2
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论

一般Java Web的项目目录结构(转)

 
阅读更多

说明:此文章是在一个博友的博客中看到的,也是他自己转载的,文中并无原文出处。若有冒犯之处,请见谅

一般Java Web的项目目录结构(转) 

· 博客分类:

· J2EE

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
      
这种方式把jspjs分开放置,好处是提高了jsp页面的安全性,坏处是在ajax开发中,js通常和页面展现
jsp关系比较紧密,分开放置需要找2个地方才总能把程序看全了.

分享到:
评论

相关推荐

    java Web项目的目录结构说明

    myEclipse 创建的 java Web项目的目录结构说明

    Java web项目代码结构说明

    关于Java web项目代码结构说明

    Java Web整合开发王者归来:Java Web.part3

    第8篇为工具篇,内容包括在Java Web项目中常用的开源工具框架、主要有版本管理工具SVN、日志工具commons-logging与Log4J、报表图形引擎JFreeChart、PDF组件iText等;第9篇为实战篇,内容为两个典型的应用系统:论坛...

    BS结构项目实训__Java Web开发.pdf

    BS结构项目实训__Java Web开发.pdf

    30天学通Java Web项目案例开发(中)源码

    2.1 开发背景 2.2 系统分析 2.2 .1 需求分析 2.2 .2 可行性分析 2.3 系统设计 2.3 .1 系统目标 2.3 .2 系统功能结构 2.3 .3 构建开发环境 2.3 .4 系统界面预览 2.3 .5 系统目录结构与框架 2.4 .数据库设计 2.4 .1 ...

    Java Web典型模块与项目实战大全

    《Java Web典型模块与项目实战大全》以JavaWeb项目开发为主线,为大家介绍了Web项目开发中的三大部分内容,即典型模块篇、项目实战篇与环境搭建篇。 典型模块篇包括系统登录与注册模块、心之语许愿墙、电子通讯录、...

    Java_Web项目-招聘网站

    Java_Web项目 招聘网站 项目概要  该招聘站点提供一个平台给用人单位和求职者,用人单位在站点上发布招聘信息,求职者可以通过网络查看自己感兴趣的工作。  同时,求职者可以在招聘站点上注册自己的个人信息,...

    BS结构项目实训__Java Web开发

    BS结构项目实训__Java Web开发

    Java Web整合开发王者归来

    第8篇为工具篇,内容包括在Java Web项目中常用的开源工具框架、主要有版本管理工具SVN、日志工具commons-logging与Log4J、报表图形引擎JFreeChart、PDF组件iText等;第9篇为实战篇,内容为两个典型的应用系统:论坛...

    Java Web整合开发王者归来(JSP+Servlet+Struts+Hibernate+Spring)

    第8篇为工具篇,内容包括在Java Web项目中常用的开源工具框架、主要有版本管理工具SVN、日志工具commons-logging与Log4J、报表图形引擎JFreeChart、PDF组件iText等;第9篇为实战篇,内容为两个典型的应用系统:论坛...

    Java获取Tomcat下war包部署的Web工程根目录路径的方法

    开发web工程时经常要获取工程的根目录,自己用Java实现的获取Tomcat下war包部署的Web工程根目录路径的方法,主要利用web工程默认的目录结构,此外也可以指定工程名称获取工程目录的绝对路径

    网上书店(bookStore)项目,功能简单,主要为了提供一个基于SSH框架的Java Web项目的标准MVC结构.zip

    网上书店(bookStore)项目,功能简单,主要为了提供一个基于SSH框架的Java Web项目的标准MVC结构

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    1.7.1 创建第一个Java Web项目 1.7.2 将图片输出到JSP页面之中 1.8 疑难解惑 1.8.1 Tomcat端口被占用导致不能启动 1.8.2 Eelipse没有创建JSP项 1.9 精彩回顾 第2章 JavaWeb开发必修课 ——JSP语法 2.1 本章学习任务...

    java web项目源码基于servlet简易手机网上商城+mysql数据库文件

    这个基于Servlet的简易手机网上商城是一个完整的Java Web项目,适用于初学者或中级开发者。它包含了前端页面、后端逻辑和数据库设计。 前端页面使用JSP、HTML、CSS和JavaScript技术,具有响应式设计,适应不同尺寸...

    Java web 期末大作业,完成度100%附带文档.

    基于MVC的分层思想及采用jsp+servelt技术的B/S结构的应用系统,系统主要开发语言为JAVA,JSP。数据库要求使用MySQL8.0,应用服务器选用Tomcat服务器 3. 功能介绍 系统能够提供用户有好的界面 系统具有良好的允许效率...

    Java Web程序设计教程

    <<Java Web程序设计教程.pdf>>人民邮电出版社的教程哦,所以,好书,你懂的!! 第1章web应用开发简介 1 1.1何为web应用 1 1.1.1web的概念及发展 1 1.1.2web应用程序 2 1.2使用java开发web应用 3 1.2.1面向对象...

    基于Java Web的MySQL数据库驱动的JSP商城项目设计源码

    本项目是基于Java Web技术的MySQL数据库驱动的JSP商城项目设计源码,共包含51个文件。其中Java编译后的Class文件12个,PNG...项目结构清晰,代码注释详尽,适合用于学习和研究Java Web开发和数据库驱动的应用程序设计。

    Java Web整合开发王者归来:Java Web.part1

    第8篇为工具篇,内容包括在Java Web项目中常用的开源工具框架、主要有版本管理工具SVN、日志工具commons-logging与Log4J、报表图形引擎JFreeChart、PDF组件iText等;第9篇为实战篇,内容为两个典型的应用系统:论坛...

    Java Web整合开发王者归来:Java Web.part2

    第8篇为工具篇,内容包括在Java Web项目中常用的开源工具框架、主要有版本管理工具SVN、日志工具commons-logging与Log4J、报表图形引擎JFreeChart、PDF组件iText等;第9篇为实战篇,内容为两个典型的应用系统:论坛...

Global site tag (gtag.js) - Google Analytics