Web服务器
Apache
java Apps 服务器
JBoss AS, Jakarta Tomcat, Resin, GlassFish, Jetty
数据库
MySQL, PostgreSQL, HSQLDB, db4o, Apache Derby
java开发IDE
Eclipse, NetBeans, jedit
Web开发框架
Struts, Spring MVC ,Tapestry, WebWork, MyFaces
JSP标签
displytag, DbForms, Jakarta Taglibs, Struts-Layout, eXtremeTable
AJAX/JS 框架
Dojo, YUI, jQuery, prototype,ExtJS,DWR, GWT, Ajax4jsf ,Echo2, ZK
持久层框架
Hibernate,ibatis ,JDO
工作流
jBpm, OSWorkflow, Shark
JDBC连接池
C3P0, Jakarta DBCP, Proxool,
日志组件
Log4j, Commons Logging, Log4javascript, JDBC Logger
调度框架
Quartz
缓存框架
JBossCache, OSCache
XML操作类库
JDOM, dom4j ,xerce
其它常用类
Jakarta-Commons,Json-lib,Jakarta POI,JExcelApi(jxl),iText,jaxen,PDFBox,ANTLR,JFlex
搜索引擎
Apache Lucene
AOP面向方面编程
AspectJ, JBoss AOP
SOA(面向服务的体系结构)
Mule
模版Template
Veloctiy,Freemarker
报表制作
JFreeChart, JasperReports, JFreeReport, iReport, Eclipse BIRT
java/Web测试工具
JUnit,Junitperf,StrutsTestCase,TestNG,FindBugs, HtmlUnit, MaxQ, HttpUnit, Apache JMeter, Selenium
管理bug
Bugzilla,BugFree,Mantis
源码版本控制
CVS, subversion
项目构建
Ant, Maven
项目管理/知识管理软件
dotProject, MediaWiki, Projectivity ,OpenProj
本文详细介绍了一套完整的 Java Web 开发技术栈,包括 Web 服务器、数据库、开发 IDE、Web 框架、标签库、AJAX/JS 框架等关键组件。同时还涉及了持久层框架、工作流、连接池、日志组件、调度框架等多个方面的技术和工具。
7466

被折叠的 条评论
为什么被折叠?



