您的位置:首页 > 编程语言 > Java开发

MyEclipse中会在taglib那一行有一个错误标志,但是运行的 时候没有问题

2016-03-15 15:37 537 查看
web.xml的内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.4" 

    xmlns="http://java.sun.com/xml/ns/j2ee" 

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 

    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 

    http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    

    <filter>

        <filter-name>struts2</filter-name>

        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>

    </filter>

    <filter-mapping>

        <filter-name>struts2</filter-name>

        <url-pattern>/*</url-pattern>

    </filter-mapping>

    

    <taglib>

        <taglib-uri>struts2</taglib-uri>

        <taglib-location>/WEB-INF/tld/struts-tags.tld</taglib-location>

    </taglib>

</web-app>

在MyEclipse中会在taglib那一行有一个错误标志,但是运行的 时候没有问题……

原因:

所使用版本的问题,如果使用2.3版本就可以直接在<web-app>里面写:

<taglib>

        <taglib-uri>struts2</taglib-uri>

        <taglib-location>/WEB-INF/tld/struts-tags.tld</taglib-location>

    </taglib>

如果是用的是2.4版本,就不能直接这么写了,应该:

<jsp-config>

        <taglib>

            <taglib-uri>struts2</taglib-uri>

            <taglib-location>/WEB-INF/tld/struts-tags.tld</taglib-location>

        </taglib>

    </jsp-config>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: