推荐JSP/Servlet初学者使用的Java开发环境
最近 NetBean 出了一个中文版, 我觉得很适合初学 JSP/Servlet 的人使用:
下载地址:
http://www.netbeans.org/download/release351/night/build200307302351/release351-build-ML-JA-ZH-zip.html
不仅界面是中文的, 而且许多帮助也是中文的, 看看"JSP/Servlet 模块联机帮助"中的几页吧:
============================================================
开发 JSP 和 Servlet 文件
Java 服务器页是在 web 页中创建动态内容的技术。编程模型将内容生成和内容表示相分离。Servlet 是在 web 服务器内执行的服务器端 Java 类。要创建 web 应用程序,JSP 页和 servlet 就必须在 web 模块中进行开发。
IDE 为以下内容提供支持:
* 创建 JSP 或 Servlet 源文件
* 编辑 JSP 或 Servlet 源文件
* 设置 JSP 页属性
* 设置 Servlet 属性
* 编译 JSP 源文件
* 执行 JSP 和 Servlet 文件
* 调试 JSP 和 Servlet 文件
* 指定 JSP 或 Servlet 查询参数
============================================================
开发 web 模块
IDE 提供了一整套开发跨平台 web 模块的工具。web 模块一般包括:
表示逻辑,包括 HTML、JSP 或者文本文件
编程逻辑,包括 JavaBean 组件,servlet 或公用程序类
在部署时,以部署描述符的形式描述如何将它们连接在一起的信息
web 模块有一个预定义的分层目录结构。web 模块根目录包含直接服务于客户机文件的文档基目录,以及包含 web 模块内部所需的文件的 WEB_INF/ 子目录。在 WEB_INF/ 目录中有 classes/ 子目录、lib/ 子目录以及 web.xml 部署描述符文件。
通过创建与 J2EE 应用程序类似的 web 模块组,您可以在一个选定的服务器上部署一个或一个以上的 web 模块。
关于开发 web 模块的帮助请参阅:
* 创建 web 模块
* 安装现有的 web 模块
* 在 web 模块中增加项
* 在 JSP 文件中使用定制标记
* 设置 JSP 或 Servlet 文件的编译器
* 编辑部署描述符
* 执行 web 模块
* 封装 web 模块
* 创建 web 模块组
============================================================
创建定制标记库
参见
标记库包括:
实现标记库功能集的一组标记处理程序类
描述库中标记和映射标记到标记处理程序的标记库描述符。在创建新的定制标记库时,事实上就是创建新的 TLD 文件。
尝试生成超过 200 个标记可能会导致内存不足异常。
要创建一个定制的标记库:
在资源管理器中,右键单击要创建标记库的 web 模块的根目录。如果在 web 模块外面创建一个标记库,请遵循在封装和部署定制标记库中的指示执行在 web 模块中使用这些标记的 JSP。
在上下文菜单上,选择 [新建] [JSP 和 Servlet] [标记库]。
此操作创建一个 TLD 文件。使用标记库定制器定义定制标记库的属性。
也可以从主菜单中创建标记库。选择 [文件] [新建] [JSP 和 Servlet] [标记库]。
有关创建和使用定制标记库的更多信息,请参阅Java 服务器页规范,1.2 版本(位于 http://java.sun.com/products/jsp)创建 Web 组件 (位于 http://forte.sun.com/ffj/documentation。)
参见
* 定制的标记库
* 定制标记库
* 定制标记
* 封装和部署定制标记库