刚刚学习使用struts的标签遇到个怪问题
我使用myeclipse7.0添加了struts1.2在一个页面中使用<html:text/>标签
我在JSP页面头部使用2种方式声明标签
第一种<%@ taglib prefix="html" uri="/WEB-INF/struts-html.tld" %>在WEB.XML中也声明了标签
<jsp-config>
<taglib>
<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
</jsp-config>
第二种:<%@ taglib prefix="html" uri="http://struts.apache.org/tags-html" %>
但是两种方法都报同一个异常Cannot find bean under name org.apache.struts.taglib.html.BEAN
不知道是什么问题求高手帮忙指点下谢谢了急!!!!!!!
我使用myeclipse7.0添加了struts1.2在一个页面中使用<html:text/>标签
我在JSP页面头部使用2种方式声明标签
第一种<%@ taglib prefix="html" uri="/WEB-INF/struts-html.tld" %>在WEB.XML中也声明了标签
<jsp-config>
<taglib>
<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
</jsp-config>
第二种:<%@ taglib prefix="html" uri="http://struts.apache.org/tags-html" %>
但是两种方法都报同一个异常Cannot find bean under name org.apache.struts.taglib.html.BEAN
不知道是什么问题求高手帮忙指点下谢谢了急!!!!!!!
<taglib>
<taglib-uri>/WEB-INF/struts-html.tld </taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld </taglib-location>
</taglib>
</jsp-config>
去掉试试看哦, LZ
不知道为什么
但是使用<html:errors/>这个标签他又不会报错
但是使用别的标签就会报哪个错误郁闷啊!
然后建了个JSP页面
页面内容如下
<%@ page language="java" pageEncoding="utf-8"%>
<%@ taglib prefix="html" uri="/WEB-INF/struts-html.tld" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<html:textarea property="aaa"/>aaaa
</body>
</html>
其他什么东西都没改过
但就是报Cannot find bean under name org.apache.struts.taglib.html.BEAN 异常实在找不出什么问题?
难道不能用myeclipse添加struts嘛?
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>其他位置不用匹配 加入struts 支持就行了。
这样写我也试过还是报哪个异常啊
再打开在meta-inf 下面的tlds 里面看有没有 struts-html.tld 等tld文件
然后在tld文件中去拷贝
<shortname>html</shortname>
<uri>http://struts.apache.org/tags-html</uri>
<url></uri> 中的路径到JSP页面去引用他