`
qianmianz
  • 浏览: 11645 次
  • 性别: 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项目开发需要掌握哪些技术 共26页.pdf

    设计模式和框架结构提供了一个统一的架构,允许开发人员使用 Java 语言来开发大型复杂的 Java Web 项目。 4. XML 语言 XML 语言是 Java Web 项目开发中最重要的数据交换格式。 XML 语言提供了一个统一的格式,...

    java web项目开发需要掌握哪些技术

    在 Java web 项目开发中,需要掌握多种技术,包括 Java 语言、面向对象分析设计思想、设计模式和框架结构、XML 语言、网页脚本语言、数据库、应用服务器、集成开发环境等。 Java 语言 Java 语言体系比较庞大,包括...

    JSP应用开发-创建第一个Java Web项目.pptx

    Web项目的结构是Java Web开发的核心部分,包括项目目录、web.xml文件和index.jsp文件等。读者需要了解项目的结构和组成部分,以便更好地掌握Java Web开发技术。 总结 通过本节学习,读者将掌握创建第一个Java Web...

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

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

    maven3常用命令、java项目搭建、web项目搭建详细图解

    "Maven 项目搭建详解" Maven 是一个基于项目对象模型(POM)的项目管理工具,由 Apache 软件基金会开发。Maven 的主要功能是帮助开发者构建、测试...通过掌握 Maven 的常用命令和项目结构,可以更好地管理和构建项目。

    Java-Web学习笔记.docx

    Java Web 项目目录结构是 Java Web 开发的基础,了解项目目录结构是开发 Java Web 应用程序的前提。本笔记首先介绍了 Java Web 项目目录结构,包括 src 目录和 WebRoot 目录。其中,src 目录用于存放 Java 源代码,...

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

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

    myeclipse和eclipse的web项目导入

    MyEclipse 将自动创建一个基本的 Web 项目结构,包括一个 WebContent 文件夹和一个WEB-INF 文件夹。 MyEclipse 中 Web 项目的导入到 Eclipse 但是,如果我们想将 MyEclipse 中创建的 Web 项目导入到 Eclipse 中,...

    基于Java Web项目开发之JavaBean应用探究.pdf

    JavaBean是一种特殊的Java类,是一种基于Java语言的可重用组件,是一种描述Java Web项目开发的软件组件结构模型,是MVC(Model-View-Controller)体系架构中“M”的体现。JavaBean的官方定义为“JavaBean是一个可重复...

    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和HTML的Java Web学习项目设计源码

    本项目为“基于Java和HTML的Java Web学习项目设计源码”,包含83个文件,其中包括67个XML配置文件、3个Java源文件、3个Markdown文档、2个Gitignore忽略配置文件、2个...项目结构清晰,代码注释详尽,易于理解和集成。

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

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

    Java_Web项目-招聘网站

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

    IntelliJ-IDEA-java-Web项目配置说明.docx

    "IntelliJ IDEA Java Web项目配置说明" 本文档旨在指导用户使用 IntelliJ IDEA 创建一个 Java Web 项目,从项目创建到配置 Web 服务器,涵盖了整个配置过程。下面是详细的知识点: 1. 创建项目 在创建项目之前,...

    BS结构项目实训__Java Web开发

    BS结构项目实训__Java Web开发

    Java Web整合开发王者归来

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

    idea使用maven创建web项目详细教程

    Maven 项目结构主要包括 src/main/java、src/main/resources、src/test/java、target 等目录。src/main/java 目录用于存放项目的 Java 文件,src/main/resources 目录用于存放项目资源文件,src/test/java 目录用于...

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

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

Global site tag (gtag.js) - Google Analytics