下载Struts1.1的类包,替换到JBuilder8\thirdparty\jakarta-struts-1.0.2\lib中

解决方案 »

  1.   

    等你用上了JBuilder10.0就好了,你会发现JBuilder10.0直接支持上了struts1.1
      

  2.   

    别人的解决方案,很好,仅供参考:第一种方法  
    1.将下载后解压的jakarta-struts-1.1-b3目录COPY到\JBuilder8\thirdparty\目录下  
    2.将jakarta-struts-1.0.2改名为BAKjakarta-struts-1.0.2  
    3.将jakarta-struts-1.1-b3改名为jakarta-struts-1.0.2  
    第二种方法  
    先把1.1解压到X:\JBuilder8\thirdparty下,然后启动jb8,添加一个library,名字叫Struts1.1,加入相应的类包,然后边上有一个framwork,在里面选择struts,然后加入相应的tld.  
    还有一点要注意的地方虽然你回头选的类包是1.1的,但是jb自己生成的struts-config.xml中还是  
    <?xml  version="1.0"  encoding="UTF-8"?>  
    <!DOCTYPE  struts-config  PUBLIC  "-//Apache  Software  Foundation//DTD  Struts  Configuration  1.0//EN"  "http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd">  
    注意把Configuration  1.0改称Configuration  1.1,还有config_1_0.dtd改称config_1_1.dtd  
     
    ---------------------------------------------------------------  
     
    在JBuilder  8  中使用Struts  1.1:  
    下载Struts  1.1二进制包和源代码包:  
    jakarta-struts-1.1-rc1.zip\jakarta-struts-1.1-rc1-src.zip  
    将二进制包解压缩到Jbuilder\thirdpart  
    将源代码包解压缩到Jbuilder\extras  
    启动JBuilder,tools->config  librarys->Struts,在class栏去掉原来的1.02版的Struts.jar,加入JBuilder\thirdparty\jakarta-struts-1.1-rc1\lib目录下所有的.jar;在source栏将原来的jbuilder\extras\jakarta-struts-1.0.2-src\src\share改为jbuilder\extras\jakarta-struts-1.1-rc1-src\src\share,Documentation改为jbuilder/thirdparty/jakarta-struts-1.1-rc1/webapps/struts-documentation.war]/api