首先是将项目导入到Idea,由于不知道WebContent文件夹如何改为web文件夹,最后通过浏览博客得知WebConten文件夹属于Eclipse构建的项目,所以通过Idea导入Eclipse项目使WebContent文件夹可以识别。
运行报错信息:
Name [jdbc/productOrderPool] is not bound in this Context. Unable to find [jdbc]
解决办法:在项目的项目结构里添加Tomcat上下文---》
在context.xml里添加:
<Resource name="jdbc/productOrderPool"
factory="org.apache.commons.dbcp.BasicDataSourceFactory"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
url=""
username=""
password=""
acquireIncrement="5"
initialPoolSize="5"
/>
在web.xml添加:
<resource-ref> <res-ref-name>jdbc/productOrderPool</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
将JndiName里的value改为:
"java:comp/env/jdbc/productOrderPool"(增加java:comp/env/)
接下来运行无报错,访问http://localhost:8080/错误信息:
"org.apache.jasper.JasperException: Unable to load class for JSP"
将Tomcat 6版本改为tomcat 7。
运行成功!!!
96

被折叠的 条评论
为什么被折叠?



