关于在eclipse建立tomcat工程后,配置数据源问题
eclipse建立tomcat工程后,在tomcat管理界面建立数据源
NDI Name: jdbc/northwind //-->连接池名字
Data Source URL: jdbc:microsoft:sqlserver://192.168.1.38:1433;databasename=Northwind
//意思是连接到 sqlserver2000 的 northwind 数据库 databasename不分大小写,
//注意符号1433端口好后面是分号。
JDBC Driver Class: com.microsoft.jdbc.sqlserver.SQLServerDriver//驱动需下载。
User Name: //数据库用户名 。
Password: //数据库密码 。
Max. Active Connections: //最大活动连结数 ,0为不限 。
Max. Idle Connections: //最大等待连结数 ,0为不限 。
Max. Wait for Connection: //建立连接超时时间ms,-1为无限 。
commit changes。
连接方法:
javax.naming.Context ctx=new javax.naming.InitialContext();
javax.sql.DataSource ds= (javax.sql.DataSource)ctx.lookup("java:comp/env/jdbc/northwind"); //红色字为连接池名,其他固定。
java.sql.Connection con=ds.getConnection();
运行后,提示javax.servlet.ServletException: Name jdbc is not bound in this Context
怀疑是web.xml 没配置。
用eclipse建立的tomcat工程中,没有生成对应的web.xml
如果自己建立的web应用程序,这个web.xml应该都包含那些内容?怎么配置。