读书人

加载页面出有关问题

发布时间: 2012-06-01 16:46:36 作者: rapoo

加载页面出问题

HTML code
<%@ page language="java" contentType="text/html; charset=UTF-8"%>  <%@taglib prefix="s" uri="/struts-tags" %>  <html>      <head>        <title>struts2 testDemo</title>           </head>    <body>         <s:form action="login.action" method="post">               <s:textfield key="username" name="user.username"/>               <s:password key="password" name="user.password" />               <s:submit key="submit" value="submit" />           </s:form>    </body></html>

XML code
09:48:50,521 ERROR [jsp]:253 - Servlet.service() for servlet jsp threw exceptionorg.apache.jasper.JasperException: /index.jsp(8,5) The s:form tag declares that it accepts dynamic attributes but does not implement the required interface    at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)    at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)    at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:146)    at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:666)    at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1441)    at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)    at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213)    at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)    at org.apache.jasper.compiler.Node$Root.accept(Node.java:456)    at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)    at org.apache.jasper.compiler.Validator.validate(Validator.java:1489)    at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:166)    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)    at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)    at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:389)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)    at java.lang.Thread.run(Thread.java:595) 



这是怎么回事?

[解决办法]
lz把<s:form>换成<form>表单提交即可。
[解决办法]
<s:textfield key="username" name="user.username"/>
<s:password key="password" name="user.password" />
user.username是什么?如果是el表达式要加${user.username}
[解决办法]
你用的struts2?那就不用了,这样写对着呢,你按楼上的做吧
[解决办法]
可能是key 除了问题 看看你的资源文件吧!
[解决办法]
我也是同样问题呀 好烦躁。。今天早上还好着了,下午就给我抛错,搞java诸事不顺。
求解决方案 但还是用struts2的标签 。哪位大牛帮帮我······

读书人网 >J2EE开发

热点推荐