- 浏览: 88850 次
- 性别:
文章分类
- 全部博客 (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 396这里面通过自定义标签实现的,因为项目没有采用jsp模板而是用的 ... -
java学习之JAXB解析xml
2015-08-17 09:07 857时间仓促,只记录代码 //实体类 package com.w ... -
生成验证码的方法
2015-07-17 08:43 2忘了在哪里参考过代码,后来自己参照了写了这一段code pac ... -
javax.mail邮件发送返回状态吗
2015-07-02 17:35 1512项目需要集成邮件发送,之前在.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 381原地址:http://www.cnblogs. ... -
JDBC学习
2015-04-21 10:02 253原文来自:http://blog.csdn.net/fight ... -
HTTP 返回的状态码的含义
2015-03-20 14:38 379在网上看到的,总结的蛮 ... -
java学习之try catch finally中的return语句执行
2015-03-10 14:21 476http://blog.csdn.net/kavensu/ar ... -
java反射机制的学习
2015-03-06 13:39 300http://blog.csdn.net/zzjjiandan ... -
java学习之时间类的使用
2015-03-06 10:26 405有时候要对时间进行各方面的操作,这里就记录下最近使用到的对时间 ... -
为什么接口的属性用public static final修饰
2015-03-05 09:14 511每次只是看了看.好多都没去实践和去想! 自己写了个接口才会想到 ... -
正则表达式的学习
2015-03-04 11:10 303http://help.locoy.com/Document/ ... -
面向对象的特征
2015-03-02 17:56 324今天看到一篇文章对面 ... -
Class.forName("className"),class.getClass,class.class区别
2015-02-27 17:43 328今天看java.lang.reflect包中的信息时,想到了这 ... -
java调用webservice(asmx)的例子
2015-02-04 16:54 379转自:http://www.blogjava.net/jerr ... -
java学习之流的学习
2015-01-21 14:12 316因为经常用到流,并且发现java中的数据流的确很多种类,而自己 ... -
java学习之图片上传,下载显示demo
2015-01-19 10:43 2497每次都是用的框架来弄 ... -
java学习之String的一些处理函数
2014-12-12 17:17 494前两天开发一个关于解析数据的一个小功能,发现需要大肆的用到St ... -
java学习之super与this使用
2014-12-01 09:16 460this和super关键字可以用来覆盖的java语言的默认作用 ...
相关推荐
Web服务使用基于XML的消息处理作为基本的数据通信方式,消除使用不同组件模型、操作系统和编程语言的系统之间存在的差异,使异类系统能够作为单个计算网络协同运行。开发人员可以用像过去在创建分布式应用程序时使用...
阅读完本书之后,熟悉J2EE的基本概念但可能还没有任何J2EE使用经验的开发人员,将能够自信地尝试J2EE项目。经验丰富的设计师或开发人员将能够从本书以实用角度为出发点的J2EE体系结构与实现的讨论中受益,因而本书...
Java的产生与流行是当今Internet发展的客观要求,Java是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的,...
5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j...
5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j...
基于J2EE架构下网络教学平台的设计与实现 摘 要:分析了在构件网络教学平台过程中用到的几个关键J2EE技术。以中国·联合国计划发展暑 403项目中网络教学平台的开发为例,结合甘肃省经济现状,探讨了在J 2EE环境下如何...
Java的产生与流行是当今Internet发展的客观要求,Java是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的,...
5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j...
初步了解项目开发流程 了解DRP系统基本的业务流程 进一步加深对树状结构运用的理解 进一步加深对分页技术的理解 熟练session和filter的概念和运用 掌握html,了解css 掌握页面开发技术javasciprt的基本应用 掌握Ajax...
5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j...
1.1 项目背景 8 1.2 系统说明 8 1.3 产品应遵循标准或规范 8 1.4 设计原则 8 1.5 专业术语与缩写解释(如表1) 9 2 运行架构 10 2.1 基本设计理念 10 2.2 总体结构图设计 10 2.3 运行环境设计 11 3 网络平台 11 3.1 ...
基于J2EE的B2C电子商务系统开发是一个较为复杂的项目,需要整合多种技术和组件,如Java语言、JSP/Servlet、Struts、Hibernate、Spring等框架、数据库、Web服务器等。以下是一些可能需要考虑的关键技术和步骤: 系统...
摘要简要介绍了J2EE技术及其应用程序架构的发展,论述了Struts框架的基本设计思想,分析了Struts框架开发系统的优点,并结合具体项目实现了Struts框架技术的应用。关键词J2EE;MVC;Struts;框架1J2EE简介J2EE是一个...
结合目前比较流行的开源框架SSH(Spring、Struts、Hibernate),具体讨论其基本相似性及有关基本概念,提出了一种开发J2EE Web应用的轻量级解决方案,以帮助开发人员在短期内搭建结构清晰、可复用性好、可扩展性好、...
1.2.4 Android移动Web项目开发的三种解决方案:Native, Web和Hybrid优缺陷分析 4 1.2.5国内外应用现状 6 1.2.6 研究现状总结 7 1.3研究目标与内容 7 1.3.1多窗口浏览器模式的实现机制 7 1.3.2跨域交互即缓存处理方法...
Java B/S商务项目开发(基于JSP/Servlet,全真案例第二个项目) 2人左右为一个项目组,项目大小为10人*工作日左右 熟练使用JSP、Servlet、JDBC等知识来开发Java Web应用程序 工程师 部分320 课时 MVC与Struts 高级...
【资源说明】 基于JavaWeb + Mysql + Layui实现的宿舍管理系统源码+数据库+... |--artifacts web项目的成品 pom.xml Maven工程配置文件 ``` > 总结:jsp用于作页面展示,ajax用于异步刷新,java处理具体业务逻辑
它是基于J2EE的三层结构框架。采用B/S架构,客户端只要采用IE即可访问系统,所以对客户端机器配置要求很低。Loushang框架包括技术框架以及业务框架和插件。技术框架包括WEB组件、JDBC组件、缓存管理、异常管理、基本...
然后讨论了设计模式在面向对象软件开发过程中的重要作用,阐述了在J2EE平台下开发应用程序的一些常用的设计模式,以及如何使用这些设计模式来对一个问卷调查系统项目进行设计;接着讨论了应用程序框架的概念以及使用...
他具有C/C++开发背景,从Java和J2EE发布以来就作为开发者、休系结构设计者和顾问涉足了Java和J2EE领域。 他撰写了两本最普及并最有影响力的J2EE书籍:《Expert One-on-one J2EE Design and Deuelo Pment》(Wrox,...