你从以下几个方面分析原因应该就能解决:1. 一定要把Struts安装在JBuilder9\thirdparty\jakarta-struts-1.1-b3的目录下,你不能把struts的文件随便解在JBuilder9\thirdparty\下,一定不要出现两层jakarta-struts-1.1-b3的目录
2. 你可以在JBuilder下添加一个Struts1.1的库,并指向JBuilder9\thirdparty\jakarta-struts-1.1-b3\lib\struts.jar,不需要别的jar
3. 在Struts1.1所对应的FrameWork中的FrameWork指定Struts出现六个标签库文件即可。要特别注意第一步,如果设置不正确,往往表面上可以,但实际无法运行。
2. 你可以在JBuilder下添加一个Struts1.1的库,并指向JBuilder9\thirdparty\jakarta-struts-1.1-b3\lib\struts.jar,不需要别的jar
3. 在Struts1.1所对应的FrameWork中的FrameWork指定Struts出现六个标签库文件即可。要特别注意第一步,如果设置不正确,往往表面上可以,但实际无法运行。
解决方案 »
- could not execute query各位帮帮忙
- 关于OpenCMS
- 双机热备 hearbeat问题
- 保持变量值不变的关键字叫什么来的。。
- 帮忙看看这段javascript中有啥语法,逻辑错误
- struts中显示新闻标题
- weblogic证书问题! 跪求解释!
- 谁能提供J2EE.jar包下载,急~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 。net毕业项目的数据库字典帮忙分析一下!
- 在jax-rpc中如何传回一个vector,vector中放的是自定义的javaBean.
- 救命!struts的一个简单例子程序,用jbuilder8编译时没错,但运行时出现这样的错误:
- 一个问题,大家过来看看啊,帮帮小第 。。。
2.分别把 Struts 1.1 src 和 bin 放在 extra 和 thirdpart,
应该象这样的
我用的是JBuilder9,
C:\JBuilder9\thirdparty
\jakarta-struts-1.1
C:\JBuilder9\extras
\jakarta-struts-1.1-src
,其实src和bin放在哪里实际是上没有关系的.
3.运行JBuilder,Tools->configure Libraries中找到 Struts,
看它的图标和其他的Library是不是有些不一样啊,因为它是
Framework.
Class页
删除原来的,添加Struts.jar和Struts-legacy.jar
(C:\JBuilder9\thirdparty\jakarta-struts-1.1\lib中)
Source页
删除原来的,添加C:\JBuilder9\extras\jakarta-struts-1.1-src\src\share
这个目录.
Documentation页:
删除原来的,添加 C:\JBuilder9\thirdparty\jakarta-struts-1.1\webapps\struts-
documentation.war
Frame页;
在Frame下拉框里选 Struts,删除下面的Jsp Tag标签库,填加新的.TLD files中选
C:/JBuilder9/thirdparty/jakarta-struts-1.1/lib/struts.jar里的META-INF/tlds/,你
将会看到六个tld文件,依次加入. 这样,你的Jsp Tag中会有六项.
Required Libraries页:
增加一个新的Struts Required库,然后包括C:\JBuilder9\thirdparty\jakarta-struts-
1.1\lib中的所有jar文件(不包括Struts.jar和Struts-legacy.jar).
确定后保存修改,现在你的框架就可以使用了.不需要改动 Struts-config.xml.
<%@ taglib url="/WEB-INF/struts-html.tld" ... %> ---1.0
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" %> ---1.1,
如果你的旧工程是用Struts 1.0版本的,那这会有点小问题了.不过我就不讲了....