1. Tomcat遠程訪問: 用戶名和角色配置
..\conf\tomcat-users.xml
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>
2. JNDI配置(MySQL)
..\conf\context.xml
<Resource name="play" auth="Container" type="javax.sql.DataSource"
maxTotal="100" maxIdle="30" maxWaitMillis="10000" username="root"
password="Aa12345" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/play" />
JSP測試例子( JSTL 接口JAR和實現JAR同時存入WEB-INF/lib ):
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<sql:query var="rs" dataSource="play">
select id, user_name, password from basic_user
</sql:query>
<html>
<head>
<title>DB Test</title>
</head>
<body>
<h2>Results</h2>
<c:forEach var="row" items="${rs.rows}">
Foo ${row.id}<br/>
Bar ${row.user_name}<br/>
</c:forEach>
</body>
</html>