【问题标题】:Java Struts Hibernate Web App on EclipseEclipse 上的 Java Struts Hibernate Web 应用程序
【发布时间】:2010-10-20 13:48:43
【问题描述】:

我刚刚开始在 Eclipse 上开发基于 Java Struts HibernateWeb 应用程序

我已经为 linux 安装了 Eclipse (Helios) 供 Java EE 开发人员使用

在浏览 Action 类 SampleProjectAction.java 时,我发现 ActionForward、ActionMapping、ActionForm、HttpServletRequest、HttpServletResponse、Exception 等词在 未突出显示不同的字体/颜色

public class SampleProjectAction extends Action {

  public ActionForward execute(ActionMapping mapping, ActionForm form,
                                 HttpServletRequest request, 
                                   HttpServletResponse response) throws Exception {

这是否意味着 Eclipse 无法识别我的 Web App 项目

我是否需要为 Java、Struts、Hibernate 安装任何其他插件

是否需要任何附加 jar 文件

-

@hvgotcodes 我下载的只是用于 Java EE 开发人员的 Eclipse IDE,仅此而已。我没有为 Struts、Hibernate 等下载任何 jar 文件并添加到类路径中。 我该怎么做

【问题讨论】:

  • 如果您还没有准备好,您需要添加组成每个库的 jar 以及可能的依赖项...
  • @hvgotcodes 你能详细说明一下吗?
  • @user476216 -- 所以你下载了hibernate、struts等库,对吗?您是否将 jars 添加到类路径中?

标签: java struts2


【解决方案1】:

语法高亮仅基于 Java 解析的语法,与公认的框架或 jar 无关。如果 jar 丢失,您将遇到编译错误,因为编译器将无法找到类(例如 ActionMapping )

顺便说一句:“异常”不是 Struts 类,它来自核心 Java。

BTW2:这不是 Struts2,而是 Struts (1),它们是完全不同的框架。

【讨论】:

    【解决方案2】:

    我非常喜欢将 struts 作为一个 mvc 框架,最近我发布了一个使用 spring 框架的 struts 2 教程,我上传了压缩的 web 应用程序 (war),它包括运行 struts 2 web 应用程序所需的所有依赖项,我你想得到你应该去http://asotto.blogspot.com/2010/08/vistazo-spring-framework-un-ejemplo-del.html并下载它的应用程序。希望对你有帮助...

    【讨论】:

      猜你喜欢
      • 2014-09-29
      • 1970-01-01
      • 2011-05-07
      • 2023-03-30
      • 1970-01-01
      • 2012-06-26
      • 2014-07-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多