Servlet入门 - tomcat上手
Posted 编程经验
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Servlet入门 - tomcat上手相关的知识,希望对你有一定的参考价值。
1.安装
①下载
https://tomcat.apache.org/whichversion.html选择tomcat版本
最后一列显示了它支持的Java版本,我们用的是Java8、选择它对应的次新版Tomcat9
点击左侧菜单,进入下载页面(上面是安装程序,下面是源代码)
CATALINA_HOME = {tomcat目录}
PATH = %CATALINA_HOME%in;
通过网页验证:在浏览器输入 localhost:8080
2.基本使用
3.数据库连接池
<Resource name="jdbc/sqlserver/ServletCourse"
author="Container" type="javax.sql.DataSource"
maxActive="100"
minIdle="10" maxWait="10000"
username="sa"
password="123"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://127.0.0.1SQLEXPRESS;databaseName=ServletCourse" />
<resource-ref>
<description>sqlserver数据库连接池</description>
<res-ref-name>jdbc/sqlserver/ServletCourse</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
/**
* 项目启动
*/
public void contextInitialized(ServletContextEvent sce) {
ServletContext context = sce.getServletContext();
try {
Context jndiContext = new InitialContext();
DataSource ds = (DataSource) jndiContext.lookup("java:/comp/env/jdbc/sqlserver/ServletCourse");
context.setAttribute("JNDIDataSource", ds);
} catch (NamingException e) {
e.printStackTrace();
}
}
以上是关于Servlet入门 - tomcat上手的主要内容,如果未能解决你的问题,请参考以下文章