在web.xml不认<taglib>解决办法:
1.如果是头是这样的<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
直接在后面加
java 代码
- <taglib>
-
- <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
-
- <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
-
- </taglib>
2.如果头是这样的
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
在后面加
java 代码
- <jsp-config>
-
- <taglib>
-
- <taglib-uri>/WEB-INF/validator-user.tld</taglib-uri>
-
- <taglib-location>/WEB-INF/validator-user.tld</taglib-location>
-
- </taglib>
-
- </jsp-config>
分享到:
相关推荐
例如:<filter><filter-name>CocoSystemAuthFilter</filter-name><filter-class>org.coco.sysmgr.web.filter.AuthFilter</filter-class></filter> 6. 过滤器映射(Filter Mapping) filter-mapping 元素用于声明 ...
<description>A simple Java web application.</description> <!-- 配置环境参数 --> <context-param> <param-name>db.url</param-name> <param-value>jdbc:mysql://localhost:3306/mydb</param-value> </...
11. **`<taglib>`**: 配置自定义标签库,包括URI(`<taglib-uri>`)和TLD文件的位置(`<taglib-location>`),用于JSP页面使用自定义标签。 12. **`<filter>`**和**`<filter-mapping>`**: 配置过滤器,`<filter>`...
<taglib-location>/WEB-INF/mytags.tld</taglib-location> </taglib> ``` 14. **`<resource-env-ref>`** - **作用**:声明与资源环境相关的引用。 - **示例**: ```xml <resource-env-ref> <resource-env-...
这篇博客讨论的是如何解决在`web.xml`中配置`taglib`时遇到的问题,以及相关的Java Web开发知识。 首先,`taglib`是JSP标签库的定义,用于引入自定义标签或标准标签库,如JSTL(JavaServer Pages Standard Tag ...
2. Web 应用描述:<description> 元素用于声明 Web 应用的描述信息,该信息将出现在服务器的管理控制台和 IDE 中。 3. Context 参数:<context-param> 元素用于声明应用范围内的初始化参数,该参数将被所有的 ...
<taglib-location>/WEB-INF/mytags.tld</taglib-location> </taglib> ``` #### <resource-env-ref> - **作用**:声明一个与资源相关的管理对象,例如数据源或消息队列。 - **示例**: ```xml <resource-env-...
1. `<web-app>`:web.xml 文件的根元素,用于描述 Web 应用的基本信息。 2. `<display-name>`:定义 Web 应用的名称。 3. `<description>`:声明 Web 应用的描述信息。 4. `<context-param>`:声明应用程序范围内的...
<taglib-location>/WEB-INF/tld/c.tld</taglib-uri> </taglib> <taglib> <taglib-uri>http://java.sun.com/jsp/jstl/fmt</taglib-uri> <taglib-location>/WEB-INF/tld/fmt.tld</taglib-uri> </taglib> <!-- ....
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %> FMT LIBRARY <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> SQL LIBRARY <%@ taglib prefix="sql" uri=...
在`<web-app>`元素内部,元素的顺序同样重要,虽然服务器可能不强制要求这种顺序,但某些服务器确实这样做了。这意味着如果元素顺序不正确,服务器可能会拒绝执行该Web应用,从而使`web.xml`文件变得不可移植。 **...
12. `<security-role>`: 定义Web应用的安全角色,这些角色可以在`tomcat-users.xml`中分配给用户。 13. `<login-config>`: 配置Web应用的认证机制,如`BASIC`或`DIGEST`认证。`<auth-method>`指定使用的认证方法。 ...
config><br><taglib><br><taglib-uri>/tags/cutString</taglib-uri><br><taglib-location>/WEB-INF/cutString.tld</taglib-location><br></taglib><br></jsp-config><br><br><br> 在页面上直接用就可以了 <br><br><%...
<context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/database.xml /WEB-INF/... <taglib-location>/WEB-INF/tld/fmt.tld</taglib-location> </taglib> </jsp-config>
自定义标签的简单例子<br>hello<br>包括四个文件,<br>自定义标签由标记处理程序( java)<br>和标签的描述组成(tld,xml).<br><br>java中是定义一个类,jsp所有的标签都实现jsptag接口。<br>标签库的接口与类的继承...
`<web-app>`元素是Web.xml配置文件的根元素,用于定义Web应用程序的所有配置信息。 2. `<display-name>`元素 `<display-name>`元素用于定义Web应用程序的名称,该名称将被IDE和GUI工具用来标记这个特定的Web应用。 ...
14. **<taglib>**:对标记库描述符文件(TLD文件)指定别名,方便在JSP页面中使用自定义标签。 15. **<resource-env-ref>**:声明对环境资源(如数据源、消息源等)的引用。 #### 四、总结 通过上述介绍,我们...