<%@ taglib prefix="s" uri="/struts-tags" %>的问题

我购买了电子工业出版社陈天河老师的《Eclipse,Struts,Hibernate,Spring集成开发宝典》这本书,照着上面的实例操作时遇到几个问题,想请教您。举最后... 我购买了电子工业出版社陈天河老师的《Eclipse,Struts,Hibernate,Spring集成开发宝典》这本书,照着上面的实例操作时遇到几个问题,想请教您。举最后一章的东西说一下。
1.import com.opensymphony.xwork2.ActionSupport;这个问题是The import com.opensymphony cannot be resolved
2.return SUCCESS;问题是SUCCESS cannot be resolved
3.<%@ taglib prefix="s" uri="/struts-tags" %>问题是Cannot find the tag library descriptor for "/struts-tags"
在论坛上问了下,有人说放到 tomcat/lib 或者 tomcat/shared/lib 目录下面,我把文件复制放到 tomcat/lib 后,前2个问题没有了,但是第2个问题还存在。uri此时的路径是相对路径?如果是的,那是相对哪儿的。
顺便问下把struts的lib中的所有文件复制tomcat/lib 中,那以后就可以供多个项目使用?
我把struts2相关的文件放在WEB-INF/lib/下面了,但是import com.opensymphony.xwork2.ActionSupport;还是有问题The import com.opensymphony cannot be resolved
不知道还要怎么配置一下.
<%@ taglib prefix="s" uri="/struts-tags" %>的问题Cannot find the tag library descriptor for "/struts-tags"
是在/struts-tags的/后面加个空格再删除空格后没有问题的,可能是输入法的问题,我是通过光盘上的文件直接copy的。
展开
 我来答
jamin8
2009-01-16 · TA获得超过280个赞
知道答主
回答量:73
采纳率:0%
帮助的人:17万
展开全部
<%@ taglib prefix="s" uri="/struts-tags"%>是引入struts2的标签库.
你只要把struts2相关的几个lib放在你工程的WEB-INF/lib/下面就可以了.
如:struts2-core-2.0.11.1.jar ognl-2.6.11.jar oro-2.0.8.jar freemarker-2.3.8.jar struts-core-1.3.5.jar 等等.
你的第二个问题是你的配置文件中没有找到.就是说你的 src 根目录下struts.xml文件中没有你指定的action 的 result 标记.如果result不指定name属性.默认就是 SUCCESS.
你的一,三的问题就是jar包没有找到
L_o_o_n_i_e
2009-01-15 · TA获得超过4.2万个赞
知道大有可为答主
回答量:8507
采纳率:38%
帮助的人:5045万
展开全部
uri="/struts-tags"
URI 可以用 URN 和 URL 表示,这里是 URL。

斜杠开始的URL 表示 是 服务器 的根 目录。
你可以搜索一下 tag 库在哪里,纠正一下 uri
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式