- 浏览: 95521 次
- 性别:
文章分类
- 全部博客 (151)
- Spring-MVC学习 (5)
- 偶然间发现 (2)
- easyUi学习 (7)
- web项目相关技术 (4)
- java学习 (26)
- webService (4)
- 一些工具的安装使用 (7)
- js学习 (20)
- Sping学习 (7)
- mybatis学习 (5)
- 定时器 (4)
- oracle (2)
- JSP学习 (6)
- HTML一些标签 (1)
- web服务 (2)
- 偶尔得到的地址 (2)
- 常用的代码记录 (2)
- 设计模式 (1)
- java常使用的开源API (1)
- maven (1)
- Socket (1)
- nginx (2)
- jquery (3)
- poi (2)
- 写过的工具类 (19)
- 微信开发 (2)
- mysql (1)
- freemarker (2)
- ftp (1)
- 用过的软件 (1)
- jconsole (1)
- log4j (1)
- redis的简单入门使用 java调用redis (0)
- redis的使用 (2)
- 生活相关的 (1)
最新评论
-
chokee:
...
easyUi学习之开启行编辑模式增删改操作 -
lijie_insist:
就是有的界面需要显示天气啊!所以你要调用天气的接口啊 因为很多 ...
免费的天气接口的一个demo -
zhglance:
请问这是干什么用的呢?
免费的天气接口的一个demo
原地址:http://www.cnblogs.com/yudy/archive/2012/06/26/2563638.html
以前没有用过maven管理过项目的依赖,最后使用上了maven,发现通过不能方式建立出来的web应用程序目录结构基本都不一样,既然每次都要到网上搜索如何建立maven管理的Web应用程序,不如自己找百度谷歌一下。
找了半天 ,感觉比较好的maven管理的web应用程序目录结构是这个:
├── pom.xml
└── src
├── main
│ ├── java
│ │ └── mygroup
│ │ ├── controller
│ │ │ ├── HomeController.java
│ │ │ └── PersonController.java
│ │ ├── dao
│ │ │ └── PersonDao.java
│ │ └── model
│ │ └── Person.java
│ ├── resources
│ │ ├── db.properties
│ │ ├── log4j.xml
│ │ └── META-INF
│ │ └── persistence.xml
│ └── webapp
│ ├── index.html
│ ├── META-INF
│ │ ├── context.xml
│ │ └── MANIFEST.MF
│ ├── resources
│ │ └── css
│ │ └── screen.css
│ └── WEB-INF
│ ├── spring
│ │ ├── app
│ │ │ ├── controllers.xml
│ │ │ └── servlet-context.xml
│ │ ├── db.xml
│ │ └── root-context.xml
│ ├── views
│ │ ├── edit.jsp
│ │ ├── home.jsp
│ │ └── list.jsp
│ └── web.xml
└── test
├── java
│ └── mygroup
│ ├── controller
│ │ ├── DataInitializer.java
│ │ ├── HomeControllerTest.java
│ │ └── PersonControllerTest.java
│ └── dao
│ └── PersonDaoTest.java
└── resources
├── db.properties
├── log4j.xml
├── test-context.xml
└── test-db.xml
下面也列出一些参考文章,大家可以做下参考,希望所有的人都不在因为这个目录结构而纠结。
j2ee项目的目录结构
http://www.google.com.hk/search?gcx=c&sourceid=chrome&ie=UTF-8&q=the+strutcture+of+a+j2ee+project
java官方推荐的目录结构
http://java.sun.com/blueprints/code/projectconventions.html
其他的可参考目录结构
http://www.servletworld.com/Servlet-Tutorials/web-application-directory-structure.html
其实只要符合基本的标准,然后在程序的deployment assembly中配置正常就没有太大关系。
以前没有用过maven管理过项目的依赖,最后使用上了maven,发现通过不能方式建立出来的web应用程序目录结构基本都不一样,既然每次都要到网上搜索如何建立maven管理的Web应用程序,不如自己找百度谷歌一下。
找了半天 ,感觉比较好的maven管理的web应用程序目录结构是这个:
├── pom.xml
└── src
├── main
│ ├── java
│ │ └── mygroup
│ │ ├── controller
│ │ │ ├── HomeController.java
│ │ │ └── PersonController.java
│ │ ├── dao
│ │ │ └── PersonDao.java
│ │ └── model
│ │ └── Person.java
│ ├── resources
│ │ ├── db.properties
│ │ ├── log4j.xml
│ │ └── META-INF
│ │ └── persistence.xml
│ └── webapp
│ ├── index.html
│ ├── META-INF
│ │ ├── context.xml
│ │ └── MANIFEST.MF
│ ├── resources
│ │ └── css
│ │ └── screen.css
│ └── WEB-INF
│ ├── spring
│ │ ├── app
│ │ │ ├── controllers.xml
│ │ │ └── servlet-context.xml
│ │ ├── db.xml
│ │ └── root-context.xml
│ ├── views
│ │ ├── edit.jsp
│ │ ├── home.jsp
│ │ └── list.jsp
│ └── web.xml
└── test
├── java
│ └── mygroup
│ ├── controller
│ │ ├── DataInitializer.java
│ │ ├── HomeControllerTest.java
│ │ └── PersonControllerTest.java
│ └── dao
│ └── PersonDaoTest.java
└── resources
├── db.properties
├── log4j.xml
├── test-context.xml
└── test-db.xml
下面也列出一些参考文章,大家可以做下参考,希望所有的人都不在因为这个目录结构而纠结。
j2ee项目的目录结构
http://www.google.com.hk/search?gcx=c&sourceid=chrome&ie=UTF-8&q=the+strutcture+of+a+j2ee+project
java官方推荐的目录结构
http://java.sun.com/blueprints/code/projectconventions.html
其他的可参考目录结构
http://www.servletworld.com/Servlet-Tutorials/web-application-directory-structure.html
其实只要符合基本的标准,然后在程序的deployment assembly中配置正常就没有太大关系。
发表评论
-
ajax的分页分页请求,通过ajax来分页
2015-12-01 14:55 438这里面通过自定义标签实现的,因为项目没有采用jsp模板而是用的 ... -
java学习之JAXB解析xml
2015-08-17 09:07 899时间仓促,只记录代码 //实体类 package com.w ... -
生成验证码的方法
2015-07-17 08:43 2忘了在哪里参考过代码,后来自己参照了写了这一段code pac ... -
javax.mail邮件发送返回状态吗
2015-07-02 17:35 1565项目需要集成邮件发送,之前在.net下写过smtp的邮 ... -
javax.mail邮件发送
2015-06-30 12:50 0package com.demo.common; impor ... -
java的(PO,VO,TO,BO,DAO,POJO)解释
2015-06-04 11:31 424原地址:http://www.cnblogs. ... -
JDBC学习
2015-04-21 10:02 282原文来自:http://blog.csdn.net/fight ... -
HTTP 返回的状态码的含义
2015-03-20 14:38 427在网上看到的,总结的蛮 ... -
java学习之try catch finally中的return语句执行
2015-03-10 14:21 519http://blog.csdn.net/kavensu/ar ... -
java反射机制的学习
2015-03-06 13:39 338http://blog.csdn.net/zzjjiandan ... -
java学习之时间类的使用
2015-03-06 10:26 459有时候要对时间进行各方面的操作,这里就记录下最近使用到的对时间 ... -
为什么接口的属性用public static final修饰
2015-03-05 09:14 547每次只是看了看.好多都没去实践和去想! 自己写了个接口才会想到 ... -
正则表达式的学习
2015-03-04 11:10 337http://help.locoy.com/Document/ ... -
面向对象的特征
2015-03-02 17:56 364今天看到一篇文章对面 ... -
Class.forName("className"),class.getClass,class.class区别
2015-02-27 17:43 372今天看java.lang.reflect包中的信息时,想到了这 ... -
java调用webservice(asmx)的例子
2015-02-04 16:54 419转自:http://www.blogjava.net/jerr ... -
java学习之流的学习
2015-01-21 14:12 365因为经常用到流,并且发现java中的数据流的确很多种类,而自己 ... -
java学习之图片上传,下载显示demo
2015-01-19 10:43 2537每次都是用的框架来弄 ... -
java学习之String的一些处理函数
2014-12-12 17:17 549前两天开发一个关于解析数据的一个小功能,发现需要大肆的用到St ... -
java学习之super与this使用
2014-12-01 09:16 530this和super关键字可以用来覆盖的java语言的默认作用 ...
相关推荐
通过这个简单的J2EE项目,你可以学习到基本的J2EE概念和实践,为进一步深入学习如Spring框架、微服务架构、RESTful API设计等更高级主题打下基础。同时,项目的代码和结构也可以作为模板,为创建自己的项目提供指导...
开发J2EE Web应用需要遵循特定的目录结构,如WEB-INF下包含web.xml配置文件。编写Servlet类,实现HttpServlet接口,处理HTTP请求。JSP文件则可以用来创建动态网页,与Servlet配合工作。 **5. 部署应用到Tomcat** ...
综上所述,《J2EE WEB开发指南》覆盖了J2EE平台的各个方面,从基本概念到具体实现都有详细的介绍。对于初学者来说,这份指南提供了一个很好的起点,帮助他们理解和掌握J2EE开发的核心技术和实践。
这个项目旨在帮助初学者熟悉J2EE环境下的Web应用开发,特别是与数据库交互的部分。 OA自动化办公系统是一个企业常用的信息化管理工具,它涵盖了日常办公的多个环节,如任务分配、文档管理、审批流程等,以提高工作...
- `.project`:同样属于Eclipse项目配置文件,它包含了项目类型、构建设置、Natures(项目特性,如Java或Web项目)等信息,使得Eclipse能够正确识别和管理项目。 2. **webapp**目录:这是Java Web应用的标准部署...
而"J2EE专业项目实例开发"这个文件可能是源代码或项目的主文档,展示了整个项目的结构和实现细节。 J2EE实例开发可能涵盖以下几个重要知识点: 1. **Servlet与JSP**:作为服务器端编程的主要工具,Servlet处理HTTP...
通过学习和分析《J2EE图书馆项目源码》,开发者可以掌握J2EE开发的基本流程,提升在实际项目中的应用能力,同时理解如何将理论知识应用于实践。这是一个很好的学习和进阶Java企业级开发的实例。
【标题】:基于J2EE的学生信息管理系统实践 在IT领域,J2EE(Java 2 Platform, Enterprise Edition)是一个广泛使用的平台,...此外,项目实践中遇到的问题和解决方法也会加深对J2EE体系结构和设计原则的深入认识。
通过分析和实践这些项目,你可以学习如何组织一个J2EE项目结构,理解MVC设计模式,掌握Spring的bean管理,学习如何使用Hibernate进行数据库操作,以及如何在实际应用中结合Struts或SpringMVC处理HTTP请求。...
本项目不仅覆盖了基本的文件读写技术,还深入探讨了如何保障Web应用的安全性以及提升用户体验的方法。对于初学者来说,这些实践案例提供了很好的学习机会,有助于理解实际开发中遇到的问题及其解决方案。此外,通过...
### J2EE平台下的分布式项目管理模型及其实现 #### 一、引言 随着经济全球化的推进和信息技术的快速发展,项目管理面临着前所未有的新挑战。当前,许多项目需要跨越地理界限,涉及到不同文化背景和组织结构的团队...
SimpleJEE是一个专为初学者设计的开源项目,它旨在帮助开发者快速理解和掌握Java Enterprise Edition (J2EE) 的基本概念和技术。这个项目提供了一个简单的J2EE应用程序框架,包含了常见的J2EE组件和功能,如Servlet...
1. **J2EE架构**:介绍J2EE的基本结构,包括层模型(客户端、Web层、业务逻辑层和数据访问层)以及各层之间的通信方式。 2. **Web应用开发流程**:涵盖需求分析、系统设计、编码实现、测试和部署等步骤。 3. **Java...
- JSP页面的基本结构和组成部分。 - JSP注释、Scriptlet以及Page指令的使用。 - 包括两种Include指令的区别。 - forward语句的作用和使用场景。 - **应用场景**: - 开发动态网页,实现数据展示和交互功能。 ...
综上所述,MVC设计模式为Web开发提供了一种有效的解决方案,特别是在J2EE平台上,它不仅能够帮助开发者更好地组织代码结构,还能够提高软件的可维护性和可扩展性。尽管MVC模式在设计和实现上可能存在一定的难度,但...
### 使用Eclipse进行J2EE项目开发 #### Eclipse与J2EE开发 Eclipse作为一款广泛使用的Java集成开发环境(Integrated Development Environment,简称IDE),在Java应用开发领域中备受推崇。然而,在进行J2EE(Java ...
J2EE基于Java2平台,提供了一种简化企业解决方案开发、部署和管理的架构,支持EJB、Servlet、JSP和XML等技术,构建了四层结构:客户层、Web层、业务层和企业信息系统层。由于J2EE应用的复杂性和多层分布,测试必须...
本书《Professional Servlets and JSP The J2EE Web Tier》是Jayson Falkner和Kevin Jones所著,是关于如何使用JavaServer Pages 2.0和Servlets 2.4构建动态Java Web应用的详尽指南。它提供了使用Servlet和JSP技术...
Spring MVC模式则为Web应用提供了清晰的结构,使得控制逻辑、业务逻辑和视图能够有效地分离。 在Spring框架中,核心容器是基础,它由BeanFactory和ApplicationContext组成,负责对象的创建和管理。BeanFactory作为...
- **开发者角色**:定义了在J2EE项目中不同开发者的职责范围。 - **本书所用的软件**:列出了指南编写过程中使用的主要工具和软件。 - **第二章:动手做一个EJB**: - **准备工作**:介绍了开始编写EJB...