各位高手快帮帮我吧,关于struts的问题

vbvc6666 2003-10-17 09:57:03
我写了一个TransferData.jsp,然后在struts-config.xml中注册了。我要用到的TransferDataForm也已经编译成了class文件。可是总发生如下错误:
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /fzoa/check/TransferData.jsp(59,40) quote symbol expected
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:94)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:428)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:126)
at org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:174)
at org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:136)
at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:718)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:804)
at org.apache.jasper.compiler.Parser.parseBody(Parser.java:832)
at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:753)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:804)
at org.apache.jasper.compiler.Parser.parseBody(Parser.java:832)
at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:753)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:804)
at org.apache.jasper.compiler.Parser.parse(Parser.java:122)
at org.apache.jasper.compiler.ParserController.parse(ParserController.java:199)
at org.apache.jasper.compiler.ParserController.parse(ParserController.java:153)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:227)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:369)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.jboss.web.catalina.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:229)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:536)

我的jsp代码帖不下了,需要的话我再帖吧


...全文
75 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
vbvc6666 2003-10-17
  • 打赏
  • 举报
回复
你说的好象不对吧
dl1125 2003-10-17
  • 打赏
  • 举报
回复
action input="TransferData 我觉的应该是action input="××.jsp" input是输入的文件
vbvc6666 2003-10-17
  • 打赏
  • 举报
回复
我在struts-config.xml中的注册方式为:
<form-beans>
<form-bean name="TransferDataForm" type="com.founder.oa.check.TransferDataForm"/>
</form-beans>
<action-mappings>
<action input="TransferData" name="TransferDataForm" path="/TransferData" scope="request"
type="com.oa.check.AddDataAction" validate="false"/>
</action-mappings>
请各位帮帮忙吧,这个问题已经困扰了我好几天了。
vbvc6666 2003-10-17
  • 打赏
  • 举报
回复
我的jsp代码为:
<%@ page contentType="text/html;charset=GBK" language="java" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/portal-utils.tld" prefix="portal" %>
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<title>工作考核</title>
</head>
<body bgcolor="#E6E6E6">

<div align="center">
<center>
<html:form action="/TransferData" focus="work_years">
<table border="0" width="710" height="502" align="center">
<tr>
<td width="702" height="43" colspan="2">
                        
<font size="4"><b>
<html:select property="work_years" >

<html:option value="2000">2000</html:option>
<html:option value="2001">2001</html:option>
<html:option value="2002">2002</html:option>
<html:option value="2003">2003</html:option>
<html:option value="2004">2004</html:option>

</select></b></font><font size="4"><b> 年  </b></font>
<font size="4">
<b></b></font>
<html:select property="work_months" >
<html:option value="1">1</html:option>
<html:option value="2">2</html:option>
<html:option value="3">3</html:option>
<html:option value="4">4</html:option>
<html:option value="5">5</html:option>
<html:option value="6">6</html:option>
<html:option value="7">7</html:option>
<html:option value="8">8</html:option>
<html:option value="9">9</html:option>
<html:option value="10">10</html:option>
<html:option value="11">11</html:option>
<html:option value="12">12</html:option>
</html:select>
月 份 工 作 记 实</td>
</tr>
<tr>
<td width="504" height="14"></td>
<td width="192" height="14"></td>
</tr>
<tr>
<td width="702" height="33" colspan="2"><b><font face="楷体_GB2312" size="3"> </font><font face="宋体" size="3">本月累计:</font></b>
<html:text property="month_account" size="8"/></td>
</tr>
<tr>
<td width="702" height="15" colspan="2"></td>
</tr>
<tr>
<td width="702" height="9" colspan="2"><b><font face="楷体_GB2312" size="3"> </font><font face="宋体" size="3">工作日:  
</font></b><html:text property=work_days size="8"/><b><font face="楷体_GB2312" size="3"> </font><font face="宋体" size="3">天 
出差: </font><font face="楷体_GB2312" size="3">
<html:text property="evection_days" size="8"/>
</font><font face="宋体" size="3">天   事假:</font><font face="楷体_GB2312" size="3">
<html:text property="leave_days" size="8"/>
</font><font face="宋体" size="3">天   病假: </font><font face="楷体_GB2312" size="3">
<html:text property="sick_days" size="8"/>
</font><font face="宋体" size="3">天</font></b></td>
</center>
<center>
</tr>
<tr>
<td width="507" height="142" valign="middle">  <font face="楷体_GB2312" size="3"><b><br>
 </b></font><font face="宋体" size="3"><b>工作任务与完成情况: <br>
</b></font>                   
<html:textarea rows="5" name="finish_status" cols="41"/><br>
                                  <br>
                                  <br>
<br>
                    
   </td>
<td width="193" height="142" valign="top"> 
<p><br>

</td>
</tr>
<tr>
<td width="506" height="110" valign="top"><b><font face="宋体">  未完成原因说明:<br>
                 
</font></b><html:textarea rows="5" property="unfinished_reason" cols="41"/>
<br>
                                  <br>
                                   </td>
<td width="194" height="110" valign="top"><br>
<br>
<br>
<br>

</td>
</tr>
<tr>
<td width="504" height="1" valign="top"><b><font face="宋体" size="3"> 奖惩情况:   
<br>
                 
</font></b><html:textarea rows="4" property="hortation_status" cols="41"/>
<br>
            
<br>
                                  </td>
<td width="192" height="81" valign="top"><br>
<br>


</td>
</tr>
<tr>
<td width="504" height="1" valign="top"><b><font face="宋体" size="3">主管领导评签意见:</font></b>                                </td>
<td width="192" height="126" valign="top" rowspan="2"> 
<p><br>
<br>

</td>
</tr>
<tr>
<td width="504" height="101" valign="top">                    
<html:textarea rows="4" property="leader_advice" cols="41"/>
</td>
</tr>
<tr>
<td width="696" height="47" colspan="2" valign="top"> <b><font face="宋体" size="3">签名:</font></b>
<html:text property="person_name" />    
<font face="宋体" size="3"><b>密码:</b></font>
<html:password property="person_password" />
<p>                                          
<input type="submit" name="submit" value="提交">
<input type="reset" name="reset" value="重写">
<input type="button" name="close" value="关闭" onclick='javascript:window.close();'>
</p>
</td>
</tr>
</table>
</html:form>
</center>
</div>

</body>

</html>

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧