错了,这才是jsp页面
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ page contentType="text/html; charset=GB2312" %>
<html:html>
<head>
<title>
jsp1
</title>
</head>
<body bgcolor="#ffffff">
<h1>
JBuilder Generated JSP
</h1>
<html:form action="userjspAction.do" method="post">
<br><br>
<html:text property="userName"/>
<html:submit value="Submit" property="Submit"/>
<html:reset value="Reset"/>
</html:form>
</body>
</html:html>
不知道为什么,只要一转换成struts标签就会出现错误别的虚拟目录下的struts标签的jsp运行的好好的。请高手指教

解决方案 »

  1.   

    可能是环境的配置除了问题。如web.xml还有struts的配置。
      

  2.   

    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>先确定你在web.xml中指定了上面的位置
    <taglib>
    <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
    <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
    </taglib>
    <taglib>
    <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
    <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
    </taglib>对应的位置有*.tld文件   如果这些都正确的话,换一个tomcat试一下!
      

  3.   

    嗯是这样的,我用jbx跑的这个项目,在别的项目里,用struts标签肯定没有问题。但在这个项目里用struts标签就有这样的问题,让我实在想不明白
      

  4.   

    我看到了,你把<html:html></html:html>改成<html></html>试一试
      

  5.   

    这应该不是tomcat的问题,可能是你那个地方做的不合适,你把该目录删除掉,重新建一遍试试看
      

  6.   

    很有可能是有些包没有导入,而且还要把这些包加到Project Library中去。
      

  7.   

    很有可能是有些包没有导入,而且还要把这些包加到Project Library中去
      

  8.   

    1、检查“userjspAction”这个action是否配置无误;
    2、检查“userjspAction”这个action对应的actionform配置无误。
       我注意到你的代码里这样写道:
       <html:submit value="Submit" property="Submit"/>
       如果你为html:submit指定了property属性,那么在actionform中也必须为它分配一个属性字段,如
       private String Submit; 然后有get 和 set 方法。一般情况下,强烈不建议为submit标签指定   property属性,没有意义的动作,反而要为它在actionform中分配属性字段,否则必出错。
      

  9.   

    SYC99() 
    我按照你说的方法做,去掉了property的属性,依然不行。
    关键有一点是,这个工程里不行,到别的工程里是可以的,郁闷
      

  10.   

    楼主这个工程是eclipse里面的么
    我以前用eclipse的时候好像也有这种类似的错误,不过我重新保存编译一下就又什么都好了。楼主可以换个环境试试用jb或者intellij idea试试祝福楼主