看提示好象是说没有找到标签,你看看jsp开头有没有这样一句
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
如果有再看看对应uri下面是不是有这个tld文件

解决方案 »

  1.   

    页面标签跟form中值类型不一致,检查一下是不是。
      

  2.   

    <%@ page contentType="text/html; charset=GBK" %>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %><%@ page errorPage="hello_error.jsp" %>
    <html:html locale="true" >
    <head>
    <title>
      <bean:message key="hello.jsp.title"/>
    </title>
    <html:base/>
    </head>
    <body bgcolor="#ffffff">
    <h2>
      <bean:message key="hello.jsp.page.heading"/>
    </h2><p>
    <html:errors locale="true"/><p><logic:present name="personbean" scope="request">
      <h2>
        <bean:message key="hello.jsp.page.hello"/>
        <bean:write name="personbean" property="userName"/>!<p>
      </h2>
    </logic:present><html:form action="/HelloWorld.do" focus="userName">
      <bean:message key="hello.jsp.prompt.person"/>
      <html:text property="userName" size="16" maxlength="16">
      </html:text><br />
    <html:submit value="Submit" property="Submit"/>
    <html:reset value="Reset"/>
    </html:form>
    </body>
    </html:html>这是hello.jsp的文件内容,没有发现错误呀,请达人一看
      

  3.   

    楼主,请问新建struts工程时,往工程里添加web模块的时候选择应选择哪一个小模块呀?