我按照一本书上讲的下载了一个strust-1.3.8发布版的包进行解压后发现有以下文件
antlr-2.7.2.jar   
bsf-2.3.0.jar
commons-beanutils-1.7.0.jar
commons-chain-1.1.jar
commons-digester-1.8.jar
commons-fileupload-1.1.1.jar
commons-io-1.1.jar
commons-logging-1.0.4.jar
commons-validator-1.3.1.jar
jstl-1.0.2.jar
oro-2.0.8.jar
standard-1.0.2.jar
struts-core-1.3.8.jar
struts-el-1.3.8.jar
struts-extras-1.3.8.jar
struts-faces-1.3.8.jar
struts-mailreader-dao-1.3.8.jar
struts-scripting-1.3.8.jar
struts-taglib-1.3.8.jar
struts-tiles-1.3.8.jar却没有发现书上所说的struts.jar文件,请问我改如何配置环境变量CLASSPATH
如果要是Struts2.0,那又该怎么配置呢?
请高手帮忙指点下,
非常感谢

解决方案 »

  1.   

    据我所知,Struts 1.3.8当中确实是从原来的struts.jar现在改为struts-core-1.3.8.jar,这个没有什么大的影响,只要上面的这些jar文件在你的web app的WEB-INF/lib下面就行。
    另外好像无需配置环境变量classpath。
    Struts2.0我不大清楚,希望有这方面经验的朋友给指个路。
      

  2.   

    我现在把上面的那些lib下的文件全部加到环境变量里了,但是有的界面可以运行出来有的还是不行,我都不知道是为什么了,要是我的配置不正确的话,那应该是都不可以运行的,还是有什么和配置有关的我没有发现?
      

  3.   

    另外,我想起来了,如果你用ant做编译的话,或许在build.xml当中把struts-core-1.3.8.jar加入到classpath上,这样在编译java程序的时候才会找到相应的类库。
      

  4.   

    =======================================================================================
    我现在把上面的那些lib下的文件全部加到环境变量里了,但是有的界面可以运行出来有的还是不行,我都不知道是为什么了,要是我的配置不正确的话,那应该是都不可以运行的,还是有什么和配置有关的我没有发现?
    =======================================================================================
    这个得需要具体分析,我以前有过类似的经历,后来发现我能运行得页面都是html,真正关系到struts action的页面还是不行。当然,配置文件必须要配置适当才能正常运行。关于程序运行当中的错误可以看看Tomcat的log。
      

  5.   

    现在我发现也是的,如果只是显示单纯的html页面不用关系到action的页面时就可以,但是加进去后就显示不了,那这是怎么会事呢?我用的是JcreatorV4编辑器
      

  6.   

    zhang2000() ( ) 信誉:93    Blog   加为好友  2007-05-16 21:22:56  得分: 0  
    =============================================================================
    我使用的环境是J2sDK1.4+Tomcat5.0+Struts1.38+JcreatorV4+SQL Server 2000
      

  7.   

    你上面描述的情况我看应该从2方面去分析,
    首先你的java文件都编译了吗?并且已经按照所定义的包放到正确的folder下了吗?
    其次是你的配置文件,尤其是struts-config.xml,这一点上建议你首先重新启动一下Tomcat,然后先不要打开任何页面,去看一下Tomcat的log文件里面有什么异常没有,通常如果配置文件有问题的话在这里可以看到一些线索。之后你再用浏览器打开你的页面看看,如果error的话,分析一下究竟是什么地方出了问题。
    学习Struts这个东西,我的建议是不要过多地依赖开发环境,在你的程序能够正常运行之前,你用什么IDE,用什么数据库都没有什么大的影响的。以上仅供参考,每个人的看法都回不同,不要太在意。