| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1080 人关注过本帖
标题:遇到一个问题,自己实在搞定不了,求助下论坛的朋友们!
只看楼主 加入收藏
程序新手
Rank: 2
等 级:论坛游民
帖 子:37
专家分:20
注 册:2008-12-25
收藏
 问题点数:0 回复次数:11 
遇到一个问题,自己实在搞定不了,求助下论坛的朋友们!
      说下我遇到的问题,十一期间。利用学校BT的20多天假期,做了两个项目,一个是超市管理系统,一个是编程BBS论坛。我的开发环境是VISTA+SQLSERVER2000+MYECLIPSE+tomcat 6.0+JSP。待做完项目之后分别利用myeclipse打包成WAR包。但是如果直接利用tomcat 6.0对分布它下面的项目访问,总是出错,如果把项目部署在myeclipse的外部服务器tomcat 6.0中然后再myeclipse打开服务器,对其进行访问就OK.(它们两个是一个tomcat)
      前者出现的错误,经过观察,总是在JavaBean中的返回值上面出现空值的问题。由于本人所在的学校这学期才开了JSP和数据库,所以大家可以认为我是一个不折不扣的菜鸟,希望能够有热心的高手指点一二。
      如果问题能够解决的话,定会把代码发出来,到时候希望大家批评指教!- -
搜索更多相关主题的帖子: 朋友 
2009-10-14 12:31
程序新手
Rank: 2
等 级:论坛游民
帖 子:37
专家分:20
注 册:2008-12-25
收藏
得分:0 
      如果能够帮我解决问题的又想要积分的话,等我有的时候一定会全部奉送的,现在在BCCN的兜里比脸还干净、
2009-10-14 12:36
ffcamel
Rank: 1
等 级:新手上路
帖 子:7
专家分:2
注 册:2009-10-14
收藏
得分:0 
先试试讲lib底下的jar文件复制试试

( ⊙o⊙ )下定决心的事,什么也改变不了~~(╯﹏╰)
2009-10-14 15:50
程序新手
Rank: 2
等 级:论坛游民
帖 子:37
专家分:20
注 册:2008-12-25
收藏
得分:0 
  我只是单纯的用jsp+javabean来运行的,在我的项目中lib目录下不需要JAR文件,把war文件直接放在服务器下面和利用myeclipse部署产生的相同的文件夹和目录,但执行起来的效果是前者出现错误后者正常运行!!
2009-10-14 17:57
流星雨
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:JAVA风暴
等 级:版主
威 望:43
帖 子:1854
专家分:1868
注 册:2004-5-30
收藏
得分:0 
建议你在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了。记住,路径最好不要有中文。

感谢你们带我找到星空下美丽神话,无论经历多少苦痛也不放弃的梦;插上希望翅膀乘风我和你们飞翔,飞过海天尽头携手把梦想实现.....
2009-10-14 19:17
流星雨
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:JAVA风暴
等 级:版主
威 望:43
帖 子:1854
专家分:1868
注 册:2004-5-30
收藏
得分:0 
你要配置两个这样的XML,启动的时候会一起加载。

感谢你们带我找到星空下美丽神话,无论经历多少苦痛也不放弃的梦;插上希望翅膀乘风我和你们飞翔,飞过海天尽头携手把梦想实现.....
2009-10-14 19:18
程序新手
Rank: 2
等 级:论坛游民
帖 子:37
专家分:20
注 册:2008-12-25
收藏
得分:0 
回复 6楼 流星雨
     先感谢您的热心帮助!把我的问题再详细的说下,我的项目是用myeclipse编写的,程序方面应该没问题,如果用在myeclipse下部署的外部或者内部tomcat都可以对其页面进行正常访问,但是如果项目离开myeclipse的话,直接使用tomcat进行访问,就会发生错误,观察下错误都是是javabean的返回值出现了空值现象,也就是说,可以调用javabean,也可以找到其中的方法,但是问题发生在,无论方法里面程序时什么,结果总是返回空值。
     麻烦请问下您所说的新建一个xml文件对这个项目有什么作用??我刚才试了下,可是还是不行额!您所说的是建两个xml文件,内容一样,名字不一样吗?
2009-10-15 18:58
流星雨
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:JAVA风暴
等 级:版主
威 望:43
帖 子:1854
专家分:1868
注 册:2004-5-30
收藏
得分:0 
建议你将程序打成war包放在\webapps下。启动时tomcat会自动解压。

感谢你们带我找到星空下美丽神话,无论经历多少苦痛也不放弃的梦;插上希望翅膀乘风我和你们飞翔,飞过海天尽头携手把梦想实现.....
2009-10-15 19:04
流星雨
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:JAVA风暴
等 级:版主
威 望:43
帖 子:1854
专家分:1868
注 册:2004-5-30
收藏
得分:0 
你也可以直接把web-inf下的东西复制到tomcat的webapps下,但这样做切记,代码的class一定要编译在WEB-INF/classes里!

感谢你们带我找到星空下美丽神话,无论经历多少苦痛也不放弃的梦;插上希望翅膀乘风我和你们飞翔,飞过海天尽头携手把梦想实现.....
2009-10-15 19:07
程序新手
Rank: 2
等 级:论坛游民
帖 子:37
专家分:20
注 册:2008-12-25
收藏
得分:0 
回复 9楼 流星雨
    嗯,是的!!正如你所说的我把用myeclipse压缩的War包直接放在tomcat的webapps目录下,但是如果一离开myeclipse就不可以访问,现象正如前面所说的是javabean返回值总是空值现象。当我利用myeclipse部署的tomcat服务器就可以正常访问,我观察下,他们两个生成的目录结构是一样的!!坦白说,自己这学期才学刚学太菜,所以麻烦你了!如果你有时间愿意帮助我这个菜鸟的话,希望你+我的Q,570441718
2009-10-16 07:40
快速回复:遇到一个问题,自己实在搞定不了,求助下论坛的朋友们!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.082680 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved