WEB开发网
开发学院软件开发Java 将数据库连接到 Geronimo 应用服务器的三种方法 阅读

将数据库连接到 Geronimo 应用服务器的三种方法

 2009-12-17 00:00:00 来源:WEB开发网   
核心提示: 要确保在部署应用程序时自动加载 MysqlDataSource,可以将 geronimo-jetty.xml 文件中 web-app 元素的 parentId 属性设置为 MysqlDatabase,将数据库连接到 Geronimo 应用服务器的三种方法(9),这将告诉 Geronimo,在进行

要确保在部署应用程序时自动加载 MysqlDataSource,可以将 geronimo-jetty.xml 文件中 web-app 元素的 parentId 属性设置为 MysqlDatabase。这将告诉 Geronimo,在进行部署时,Web 应用程序需要首先启动数据库部署。这是一个很好的依赖机制。

编写一个简单的 JSP

编写 Web 应用程序的方法有许多。您可以编写 servlets,引入 XML/XSLT 模板引擎或只编写 HTML。也可以编写 JSP,它极其类似于 HTML,其中带有允许 Java 代码嵌入页面的 XML 小标记。它还允许名为标签库的模块,并将该模块嵌入到应用程序中,增加可以添加到 HTML 的 XML 标签的数量,并提供有用的功能。在 Geronimo 中编写 JSP 页并没有什么特殊之处。Geronimo 支持的 Web 容器 Jetty 是一个业已建立的容器,它具有卓越的性能,并由享有盛誉的开发团队提供支持。

示例应用程序中的 JSP 仅例示了一个 Java 对象,并使用 DisplayTag 标签库以表格格式显示各项。该代码特别简单,并且可以在清单 8 中找到。

清单 8. index.jsp 文件

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
  pageEncoding="ISO-8859-1"%> 
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
<title>Geronimo Phonebook</title> 
</head> 
<body> 
<jsp:useBean id="phonelist" 
class="org.acme.phonebook.PhoneList" 
scope="request"/> 
<p>This is a test application to show very simple 
database access. 
</p> 
<display:table name="phonelist.phoneList"/> 
</body> 
</html> 

上一页  4 5 6 7 8 9 10  下一页

Tags:数据库 连接 Geronimo

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