- 在web.xml不认<taglib>解决办法:
- 如果是头是这样的<!DOCTYPEweb-appPUBLIC"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd">
- 直接在后面加
- <taglib>
- <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
- <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
- </taglib>
- 如果头是这样的
- <web-appxmlns="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/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
- 在后面加
- <jsp-config>
- <taglib>
- <taglib-uri>/WEB-INF/validator-user.tld</taglib-uri>
- <taglib-location>/WEB-INF/validator-user.tld</taglib-location>
- </taglib>
- </jsp-config>
原因在于:
servlet 2.3的配置不需要<jsp-config>标签的,
servlet 2.4容器中<taglib>需要在<jsp-config>中。
(实际上,区分就在web.xml一开时的<web-app version="2.5"...web-app_2_5.xsd里,这里的2.5就代表2.5的版本)
在web.xml文件中加入<taglib>元素:这里会出错,说不能识别<taglib>原因一开始已经讲了。
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<jsp-config>-------------------如果是servlet 2.4,这个标签要加,否则不加也对
<taglib>
<taglib-uri>mytaglib.tld</taglib-uri>
<taglib-location>/WEB-INF/mytaglib.tld</taglib-location>
</taglib>
</jsp-config>
</web-app>
分享到:
相关推荐
部署描述文件web.xml详解(web-app_2_3.dtd),全面介绍: 1. icon元素 2. display-name元素 3. description元素 4. distributable元素 5. context-param元素 6. filter元素 7. filter-mapping元素 8. ...
博文链接:https://jiang5769156.iteye.com/blog/733150
JSTL 标签 发生 uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application问题时解决方法
绝对可以解决这个这个问题。Struts初学者绝对可以受用的方法。
核心标签库使用步骤: 1.在WEB-INF下的lib中加入jstl.jar和standard.jar 2.在jsp页面上加入:<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。. 本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...
struts-taglib-1.3.10.jar struts-taglib.jar taglib.jar
1.xml文件代码 <?xml version=1.0 encoding=UTF-8 ?> <%@ page language=java contentType=text/xml; charset=UTF-8 pageEncoding=UTF-8%> <%@ taglib uri=...
本文实例讲述了JSP中使用...@ taglib uri=/WEB-INF/tld/c-rt.tld prefix=c-rt %> <html> <head> <title>Java Code Geeks Snippets - Conditional Content with JSTL in JSP Page</title> <
Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-cofig.xml文件.web.xml文件是配置所有web应用的,而struts-config.xml文件是struts专用的配置文件。事实上也是可以根据需要给这个配置文件起其他...
一个简单的struts例子,; charset=GBK"%> <%@ taglib prefix="s" uri="/struts-tags"%> <html> <body> 输入你的名字"/> 确认"/> </body> </html>
@ taglib uri=”/struts-tags” prefix=”s” %> <link rel=”stylesheet” href=”${myRoot }/jquery/jquery.treeview.css” /> <link rel=”stylesheet” href=”${myRoot }/jquery/screen.css” /> &...
代码如下: <%@ page language=”java” contentType=”text/html; charset=UTF-8″ pageEncoding=”UTF-8″%> <%@taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core” %> <!DOCTYPE ...
link href="${path}/static/css/style.css" rel="stylesheet" type="text/css" /> [removed][removed] [removed][removed] [removed] $(function(){ $('.loginbox').css({'position':'absolute','left':($...
代码如下: <%@ page language=”java” contentType=”text/html; charset=UTF-8″ pageEncoding=”UTF-8″%> <%@ taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c” %> <!DOCTYPE ...
struts-taglib-1.3.8.jar struts-taglib-1.3.8.jar
<%@ page contentType=text/html;charset=UTF-8 language=java %> <%@ taglib prefix=c uri=http://java.sun.com/jsp/jstl/core %> <html> <head> <title>上传文件列表</title&...
12.taglib.doc 12.taglib.doc
ajax传输xml数据:只要把数据封装成xml格式就可以实现传输,前台js用responseXML接收xml参数,后台读取用流和dom4j来解析 前台页面 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> ...
<%@ page session=”false” import=”java.text.SimpleDateFormat,java.util.Date”%> <%@ taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core” %> <%@ taglib prefix=...