遇到一个问题,自己实在搞定不了,求助下论坛的朋友们!
说下我遇到的问题,十一期间。利用学校BT的20多天假期,做了两个项目,一个是超市管理系统,一个是编程BBS论坛。我的开发环境是VISTA+SQLSERVER2000+MYECLIPSE+tomcat 6.0+JSP。待做完项目之后分别利用myeclipse打包成WAR包。但是如果直接利用tomcat 6.0对分布它下面的项目访问,总是出错,如果把项目部署在myeclipse的外部服务器tomcat 6.0中然后再myeclipse打开服务器,对其进行访问就OK.(它们两个是一个tomcat)前者出现的错误,经过观察,总是在JavaBean中的返回值上面出现空值的问题。由于本人所在的学校这学期才开了JSP和数据库,所以大家可以认为我是一个不折不扣的菜鸟,希望能够有热心的高手指点一二。
如果问题能够解决的话,定会把代码发出来,到时候希望大家批评指教!- -
搜索更多相关主题的帖子:
朋友
----------------解决方案--------------------------------------------------------
如果能够帮我解决问题的又想要积分的话,等我有的时候一定会全部奉送的,现在在BCCN的兜里比脸还干净、
----------------解决方案--------------------------------------------------------
先试试讲lib底下的jar文件复制试试
----------------解决方案--------------------------------------------------------
我只是单纯的用jsp+javabean来运行的,在我的项目中lib目录下不需要JAR文件,把war文件直接放在服务器下面和利用myeclipse部署产生的相同的文件夹和目录,但执行起来的效果是前者出现错误后者正常运行!!
----------------解决方案--------------------------------------------------------
建议你在TomcatX。X\conf\Catalina\localhost下配置一路径指向项目即可
文件名为XXX。XML
文件内部为
<?xml version='1.0' encoding='utf-8'?>
<Context path="/你的应用名" docBase="项目全路径,记得指到web-inf的同目录" debug="0" privileged="true">
</Context>
这样就OK了。记住,路径最好不要有中文。
----------------解决方案--------------------------------------------------------
你要配置两个这样的XML,启动的时候会一起加载。
----------------解决方案--------------------------------------------------------
回复 6楼 流星雨
先感谢您的热心帮助!把我的问题再详细的说下,我的项目是用myeclipse编写的,程序方面应该没问题,如果用在myeclipse下部署的外部或者内部tomcat都可以对其页面进行正常访问,但是如果项目离开myeclipse的话,直接使用tomcat进行访问,就会发生错误,观察下错误都是是javabean的返回值出现了空值现象,也就是说,可以调用javabean,也可以找到其中的方法,但是问题发生在,无论方法里面程序时什么,结果总是返回空值。麻烦请问下您所说的新建一个xml文件对这个项目有什么作用??我刚才试了下,可是还是不行额!您所说的是建两个xml文件,内容一样,名字不一样吗?
----------------解决方案--------------------------------------------------------
建议你将程序打成war包放在\webapps下。启动时tomcat会自动解压。
----------------解决方案--------------------------------------------------------
你也可以直接把web-inf下的东西复制到tomcat的webapps下,但这样做切记,代码的class一定要编译在WEB-INF/classes里!
----------------解决方案--------------------------------------------------------
回复 9楼 流星雨
嗯,是的!!正如你所说的我把用myeclipse压缩的War包直接放在tomcat的webapps目录下,但是如果一离开myeclipse就不可以访问,现象正如前面所说的是javabean返回值总是空值现象。当我利用myeclipse部署的tomcat服务器就可以正常访问,我观察下,他们两个生成的目录结构是一样的!!坦白说,自己这学期才学刚学太菜,所以麻烦你了!如果你有时间愿意帮助我这个菜鸟的话,希望你+我的Q,570441718 ----------------解决方案--------------------------------------------------------