struts2烦死了 把官网上下的lib全部导进去tomcat报错打不开
所以在网上找搜了一些解决办法,jar精简了很多,不管怎么样struts2能用起来了
但是 <@ taglib prefix="s" uri="/struts-tags" >后 也不能使用struts2标签 不知道是怎么回事 高手来帮忙....使用struts2标签 到底要哪些jar ??
所以在网上找搜了一些解决办法,jar精简了很多,不管怎么样struts2能用起来了
但是 <@ taglib prefix="s" uri="/struts-tags" >后 也不能使用struts2标签 不知道是怎么回事 高手来帮忙....使用struts2标签 到底要哪些jar ??
commons-logging-1.0.4.jar
ognl-2.7.3.jar
xwork-core-2.1.6.jar
struts2-core-2.1.8.1.jar
freeer-2.3.15.jar
commons-io-1.3.2.jar
commons-fileupload-1.2.1.jar
你这里说的包比我导入的多了一个 commons-io-1.3.2.jar但我想知道 struts2标签要哪个jar 或都在哪个jar里
xwork-x.x.x
freeer-x.x.x
commons-logging-x.x.x
ognl-x.x.x
<taglib>
<taglib-uri>/struts-tags</taglib-uri>
<taglib-location>/WEB-INF/struts-tags.tld</taglib-location>
</taglib>
2.struts2-core-2.x.x.jar/META-INF/struts-tags.tld这个文件copy到WEB-INF里(这一步好像可以省略,但我没有验证过)。
3.jsp上部:
<%@ taglib uri ="/struts-tags" prefix ="s" %>web.xml文件中的<taglib>标签,就是用来告诉web容器,你用了哪些标签库,他们的tld文件在哪。只有找到了tld文件,容器才能解析标签。
ognl.jar
xwork.jar
struts2-core.jar
freeer.jarstruts2.1.6版本及以后版本:commons-logging.jar
ognl.jar
xwork.jar
struts2-core.jar
freeer.jar
commons-io.jar
commons-fileupload.jar注:版本号根据选择版本而定。
ognl-2.7.3.jar
xwork-core-2.1.6.jar
struts2-core-2.1.8.1.jar
freeer-2.3.15.jar
最少使用者5个就可以,已经包换标签的包了。
我告诉你要写taglib标签,你至少应该去baidu一下,看看这个标签是干什么的吧?
可能你不理解我说的没有是什么意思 xml dtd没有定义呀<web-app version="2.4"
commons-logging-1.0.4.jar
ognl-2.7.3.jar
xwork-core-2.1.6.jar
struts2-core-2.1.8.1.jar
freeer-2.3.15.jar
<%@ taglib prefix="s" uri="/struts-tags" %>
这个包提供的是struts2的标签库