忙了几个月了,终于自己的第一个项目要出世了,然后悲剧了,我的凡是涉及到servlet的路径全部都不正确。怎么办啊。我在eclipse里面运行很正常,单独发布的时候,不是找不到文件,就是一片空白。我使用eclipse导出 web war文件的,然后放到tomcat下面的。
解决方案 »
- JSP页面怎么实现超链接定向绝对路径实现下载功能
- jspsmartupload实现文件上传时运行出错ServletException: ...NoClassDefFoundError..PageContext
- 很奇怪的servlet中文乱码问题
- jsp中怎么弹出保存文件对话框,并设置保存文件的格式为xls或xml,急!!!!
- jSF 组件显示问题
- WAP QQ群 5456762
- 关于word嵌入web页面,java解决方法
- javascript脚本与下位列表问题!(急)
- 关于不同页面传值的问题?
- ajax传JSON时contenttype为“application/json” request.getParameter获取不到数据
- 最后一条语句报出form cannot be resolved错误
- tomcat 乱码问题
你用manager进入tomcat管理界面看看有没有你发布的工程?
实施环境JDK2+Web容器2.
最好是JDK1和JDK2的版本相同,
Web容器1和Web容器2的版本相同,我吃过亏的。
路径全用相对路径就好了!
tomcat没错误信息?那可能是你action里return null了。如果路径不对的话,页面会提示你找不到路径。
at org.apache.naming.NamingContext.lookup(NamingContext.java:770)
at org.apache.naming.NamingContext.lookup(NamingContext.java:140)
at org.apache.naming.NamingContext.lookup(NamingContext.java:781)
at org.apache.naming.NamingContext.lookup(NamingContext.java:140)
at org.apache.naming.NamingContext.lookup(NamingContext.java:781)
at org.apache.naming.NamingContext.lookup(NamingContext.java:140)
at org.apache.naming.NamingContext.lookup(NamingContext.java:781)
at org.apache.naming.NamingContext.lookup(NamingContext.java:153)
at org.apache.naming.SelectorContext.lookup(SelectorContext.java:152)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at mokuai.databeas.Mysql.getConnection(Mysql.java:26)
at mokuai.databeas.Mysql.executeQuery(Mysql.java:38)
at mokuai.servlet.tuji.Tuji.
我是这么写的
String strDBlogo="jdbc/tuji"; //分别代表两个数据库
String strDBlogo1="jdbc/ConnectionPool";String str[][]=connsqlserver.executeQuery(sql,strDBlogo); //调用其中一个数据库数据库配置文件<Resource name="jdbc/ConnectionPool"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=TCDLogo"
username="sa"
password="23172153"
maxActive="50"
maxIdle="20"
maxWait="10000"
factort ="org.apache.commous.dbcp.BasicDataSourceFactory"
/>
<Resource name="jdbc/tuji"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=TCDTUJI"
username="sa"
password="23172153"
maxActive="50"
maxIdle="20"
maxWait="10000"
factort ="org.apache.commous.dbcp.BasicDataSourceFactory"
/>