gpt4 book ai didi

java - Google App Engine (Java) 上的 Struts 2 问题 - javax.swing.tree.TreeNode 是一个受限类

转载 作者:行者123 更新时间:2023-11-30 06:37:39 24 4
gpt4 key购买 nike

我正在尝试为我的 Google App Engine 项目使用 Struts 2 框架。我已经正确配置了 struts 框架,并且在 struts-config.xml 文件中创建了一个 Action :

<package name="myproj" namespace="/myproj" extends="struts-default">
<action name="login">
<result>/login.jsp</result>
</action>

我正在尝试通过以下方式访问上述操作:http://localhost:8080/myproj/login.action .但是我没有按预期获得我的 login.jsp 页面。相反,我收到以下错误。

HTTP ERROR 500

Problem accessing /myproj/login.action. Reason:

java.lang.NoClassDefFoundError: javax.swing.tree.TreeNode is a restricted class. Please see the Google App Engine developer's guide for more details.
Caused by:

javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax.swing.tree.TreeNode is a restricted class. Please see the Google App Engine developer's guide for more details.
at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
at org.apache.jasper.runtime.PageContextImpl.access$1100(PageContextImpl.java:64)
at org.apache.jasper.runtime.PageContextImpl$12.run(PageContextImpl.java:745)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:743)
at org.apache.jsp.getin_jsp._jspService(getin_jsp.java:102)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at com.google.appengine.tools.development.PrivilegedJspServlet.access$101(PrivilegedJspServlet.java:23)
at com.google.appengine.tools.development.PrivilegedJspServlet$2.run(PrivilegedJspServlet.java:59)
at java.security.AccessController.doPrivileged(Native Method)
at com.google.appengine.tools.development.PrivilegedJspServlet.service(PrivilegedJspServlet.java:57)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)

我需要配置什么来修复上述错误并使 Struts 2 框架在 Google App Engine 上运行吗?

最佳答案

可以关注我的博客教程http://whyjava.wordpress.com/2009/08/30/creating-struts2-application-on-google-app-engine-gae/它包含您需要的所有信息。

关于java - Google App Engine (Java) 上的 Struts 2 问题 - javax.swing.tree.TreeNode 是一个受限类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3181163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com