servelet 2.4 +eclipse3.6+struts2.3.16:Can not find the tag library descriptor for "/struts- tags" 2
2015-07-23 10:14
260 查看
servelet 2.4 +eclipse3.6+struts2.3.16:Can not find the tag library descriptor for "/struts- tags"
2014-02-12 12:49 430人阅读 评论(0) 收藏 举报错误提示:Can not find the tag library descriptor for "/struts- tags"
首先,很多例子总都会说,在jsp中要包括
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
以上三个都是struts1的tag,
在structs2中,用一个单独的tld,“struts-tag.tld”, 存放在struts2-core-2.x.x.jar中。
只要在jsp中,加入以下代码就可以了
<%@ taglib prefix="s" uri="/struts-tags" %>
然后再web.xml中:
<jsp-config>
<taglib>
<taglib-uri>/struts-tags</taglib-uri>
<taglib-location>/WEB-INF/lib/struts2-core-2.3.16.jar</taglib-location>
</taglib>
</jsp-config>
一定要加<jsp-config>,这是和以往的版本不一样的地方,好像servelet2.3之前都不用加,
最后将struts2-core-2.3.16.jar放入你的项目的/WEB-INF/lib中
相关文章推荐
- java synchronized详解
- 使用openssl生成包含证书链的java用jks证书
- SPRING DATA JPA 中几种缓存的配置
- Java基础知识总结之IO流
- Fitnesse在eclipse中的调试
- ECharts 与struts的后台交互之柱状图
- JAVA自动装箱拆箱以及装箱时的缓存问题
- java正则匹配
- 解决properties文件乱码问题(eclipse和MyEclipse)
- cxf+spring开发(二)--- Ip地址拦截器,限制客户端Ip地址,只允许数据库中已经配置的Ip地址
- java多线程表示10个人抢占2个位置
- 非web工程下 spring+Hibernate整合
- jdk环境变量配置
- spring3.1 profile 配置不同的环境
- Java EE开发中Eclipse ee Servlet不能自动在web.xml里写入的问题
- Eclipse 项目转移到Android Studio遇到的问题
- Myeclipse8.5中svn插件安装方法总结
- Java计算两个时间的时间差
- Eclipse关联ndk-build(自建Builder方法)
- Java基础之数据类型、修饰符、数组