Tag: struts1

如何在Struts 2中模拟Struts 1中的嵌套:root?

我正在努力将Struts1应用程序转换为Struts2。 我有一个包含几个JSP的jsp。 这包括JSP都有nested:root标签。 我在这个特定的标签上发现很少甚至没有,除了它类似于html:root ,所以我在我的主JSP中添加了include语句,并且我将html:form添加到子JSP但是它不起作用。 我最初只是将s:form添加到子JSP中,并且传递了子jsp中的代码,但是没有处理子JSP中存在的任何标记。

core和core_rt jstl标记之间的区别

当我对我的struts 1.3.10项目使用 ,它会抛出以下exception: org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:56) org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:445) org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:117) org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:311) org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:152) org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:410) org.apache.jasper.compiler.Parser.parseDirective(Parser.java:475) org.apache.jasper.compiler.Parser.parseElements(Parser.java:1427) org.apache.jasper.compiler.Parser.parse(Parser.java:138) org.apache.jasper.compiler.ParserController.doParse(ParserController.java:242) org.apache.jasper.compiler.ParserController.parse(ParserController.java:102) org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:198) org.apache.jasper.compiler.Compiler.compile(Compiler.java:373) org.apache.jasper.compiler.Compiler.compile(Compiler.java:353) org.apache.jasper.compiler.Compiler.compile(Compiler.java:340) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1083) org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:295) org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:396) org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:347) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:232) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462) javax.servlet.http.HttpServlet.service(HttpServlet.java:647) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 然后我把它改成了 它工作正常。 我想知道当我尝试使用时,这两者之间有什么区别以及为什么它抛出exception 。 […]

从Struts 1迁移到Struts 2

我计划使用Struts 1代码库迁移到Struts 2。 我没有得到任何好的资源来继续这次迁移。 你能帮忙解决这个问题吗?