Java Application Server

Adobe (Macromedia) Jrun and ColdFusion
Bea WebLogic
IBM WebSphere
JBoss JBoss (open source)
Sun Java System Application Server
Oracle Application Server

Java JDK

Sun
IBM
BEA Jrockit

Java IDE

Eclipse (open source)
JBuilder
NetBeans
JCreator
GExperts GEL
Intellij IDEA 3.0
Oracle JDeveloper
IBM WebSphere Studio

Enterprise Web Reporting

Inet Crystal Clear - Documentation Designer Manual
Business Objects
潤乾報表
Microstrategy

Inetsoft Style Report
Intellicus
JReport
jasper report
JClass PageLayout
ReportMill
Excel to java report

Java Desktop Application

Require JRE

Java Web Application

Require JDK, Web container (Tomcat), Database (SQL, MySql)

Java Enterprise Application

N-tier
Browser >> client >> web (servlet/jsp) >> EJB >> DataBase

Operating System

Microsoft Windows
Linux
Sun Solaris
Apple OS/X
HP-UX
IBM AIX
Novell SuSE Linux
Red Hat Linux
LAMP=Linux + Apache + MySQL + PHP/Perl/Python

Other lib

pdf ibm iText
barcode jBarcodeBean barcode4j

 

JAVA compiler 及 runtime

JDK - java development toolkit

 

開發環境

NetBeans

 

Java Servlet and Java Server Page (JSP) Container

Apache Tomcat

Class Path

官方文件一
官方文件二

撮要介紹

Other programming tips

webDeveloper

 

有用連結

Java 安裝環境與配置

Java 編譯指令

Jar 編譯指令

NetBean 入門指南

Java 學習

官方學習網 - OOP    Swing   Beans   JDBC

 

如何安裝 Tomcat 到 NetBeans

官方開發WebApp 範例

Servlet and JSP 手冊

JSP Basic

JSP頁面如何置入JAVA文法?

<% code %> 這個叫做 scriplet, 可以在這裡編寫java代碼

<%= expression %> 簡易地將java變數內容輸出至html

<%! code %> java變數的定義 (Declaration)

<%@ directive %> 不是寫java程式, 定義一些訊息給Tomcat server. 例子

<%@page contentType="text/html" %>
<%@page import="package.name.*" %> <%@include file="relative path" %>

 

Comment

<!-- HTML comment -->

<% // java comment %>

<% /* java multiple line comment

*/

%>

java 下載資源

軟件工程1_intro軟件工程2_syntax_UML_OOP軟件工程3_string_io_serialization_beans軟件工程4_collection_framework軟件工程5_gui_awt_swing軟件工程6_network_rmi_thread軟件工程7_jdbc

jsp 下載資源

實戰 JSP01_intro實戰 JSP02_servlet實戰 JSP03_servlet實戰 JSP04_servlet實戰 JSP05_syntax實戰 JSP06_include_beans

實戰 JSP07_jsp_objects實戰 JSP08_taglib實戰 JSP09_JSTL實戰 JSP10_jvavmail實戰 JSP11_struts實戰 JSP12_JSF

實戰 JSP13_Blog實戰 JSP14_Ajax