WEB开发网
开发学院软件开发Java 建立一个 Derby 日历,第 2 部分: 嵌入选项(下)... 阅读

建立一个 Derby 日历,第 2 部分: 嵌入选项(下)

 2010-04-19 00:00:00 来源:WEB开发网   
核心提示: 创建访问这些文件的 servlet,这里需要 Derby 文件、与邮件有关的文件、基本应用程序类、EventClass、Calendar 和 Reminder,建立一个 Derby 日历,第 2 部分: 嵌入选项(下)(5),创建访问这些类的 servlet,和创建传统 GUI 应用程序时所做的

创建访问这些文件的 servlet。

这里需要 Derby 文件、与邮件有关的文件、基本应用程序类、EventClass、Calendar 和 Reminder。创建访问这些类的 servlet,和创建传统 GUI 应用程序时所做的一样。

汇集应用程序文件

创建基本 Web 应用程序最简单的办法就是 下载。但是,如果对这些文件的内容感兴趣,或者希望自己来汇集,用 清单 18 所示的结构创建一个 .zip 文件。

清单 18. .zip 文件

   WEB-INF 
  lib 
    activation.jar 
    mail.jar 
    derby.jar 
    derbyclient.jar 
    derbynet.jar 
  classes 
    derby.properties 
    EventClass.class 
    Calendar.class 
    Reminder.class 
  web.xml 

将该文件命名为 calendar.war。*.jar 文件就是到目前为止一直使用的那些,和类目录中的那些文件一样。然后来看看 web.xml 文件。

(如果您是一位有经验的 servlet 程序员,就会注意到根目录中没有任何文件。这是因为我们仅仅使用 servlet。当然也可以添加其他的文件。)

创建 web.xml 文件

为了让应用程序服务器识别 sevrlet 并指导要执行什么类,需要在 web.xml 文件中增加定义,如 清单 19 所示。

清单 19. web.xml 文件

   <?xml version="1.0" encoding="ISO-8859-1"?> 
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
            http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" 
  version="2.4"> 
 
  <display-name>Calendar Application</display-name> 
  <description> 
      This is a simple web application enables users to manage 
      their appointments. 
  </description> 
 
  <servlet> 
    <servlet-name>Login</servlet-name> 
    <servlet-class>Login</servlet-class> 
  </servlet> 
  <servlet> 
    <servlet-name>MainCalendarFrame</servlet-name> 
    <servlet-class>MainFrame</servlet-class> 
  </servlet> 
 
  <servlet-mapping> 
    <servlet-name>Login</servlet-name> 
    <url-pattern>/login</url-pattern> 
  </servlet-mapping> 
  <servlet-mapping> 
    <servlet-name>MainCalendarFrame</servlet-name> 
    <url-pattern>/calendar</url-pattern> 
  </servlet-mapping> 
 
</web-app>

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:建立 一个 Derby

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接