HTTP ERROR 500Problem accessing /kiwi/equipment_add.jsp. Reason:    /equipment_add.jsp(303,31) PWC6031: Unterminated <s:form tagCaused by:org.apache.jasper.JasperException: /equipment_add.jsp(303,31) PWC6031: Unterminated <s:form tag
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:78)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:373)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:185)
at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1144)
at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1466)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1665)
at org.apache.jasper.compiler.Parser.parse(Parser.java:181)
at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:239)
at org.apache.jasper.compiler.ParserController.parse(ParserController.java:140)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:199)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:435)

解决方案 »

  1.   

    jsp页面
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%@ taglib uri="/struts-tags" prefix="s"%>
    <%@ include file="common/taglibs.jsp"%>

    <s:form
    action="<st:url namespace="/" action="FileUploadAction"></st:url>"
    method="post" enctype="multipart/form-data">
    <s:label value="请选择上传的文件:(选择过大的文件会等很久的哦!)" />
    <s:file name="upFile" />
    <s:submit value="上传" /> </s:form>
      

  2.   

    action="<st:url namespace="/" action="FileUploadAction"></st:url>"
      

  3.   

    /equipment_add.jsp(303,31)   这个jsp  303行错误
      

  4.   

    <st:url />是什么标签?是<s:url />吗?如果是struts2标签不支持嵌套。
    即:<s:form action="<s:url action=""/>"></s:form>你的form改成。<s:form action="FileUploadAction" namespace="/">
    </s:form>