0

总结如下:我需要构建一个简单的 Java Web 应用程序,除此之外,它可以让用户从几个表中创建、更新、删除和查看记录。

我的应用程序需要使用 Struts2 和struts2-jquery-plugin来实现 AJAX 功能(网格)。

但是,我是 Struts2(以及一般的 Java)的新手,所以我一直在努力学习全球各地的教程。而且我搜索得越多,我就越能找到不同的解决方案和插件依赖项,这意味着需要阅读更多的教程。除了 .jsp 和操作之外,我已经编写了业务、dao 和 bean 的所有内容。我现在时间不多了,不能再花一周的时间在错误的方向上。希望这个线程也可以节省其他人的时间。

问题:

1-我已经下载了展示示例,它们似乎都使用了休眠插件。它是必须的还是我可以在没有它的情况下使用网格?因为此时对于单个人头来说信息太多了。

2- 与会话有关。我是否需要配置一个拦截器以在每次操作调用时加载以检查用户是否已登录,或者在 Struts2 中默认情况下是否有任何处理?我试图避免使用 struts.xml,所以我使用约定。如何在没有 xml 配置的情况下实现此会话检查?

3-如果有人可以提供一些使用 struts2 和网格的简短快速的示例,将不胜感激。

很快就会有更多问题出现。

4

1 回答 1

1

我的 2 美分:总是使用 KISS(保持简单,愚蠢)模式,特别是如果您是 Struts2、JSP 和 Java 的新手...

我建议从小事开始。登录动作,第一个动作,第一个 JSP。

当一切正常时(您可以通过 First Action 从 DB 读取数据并将其显示在 First JSP 上),您可以更深入(EJB、拦截器、验证等)。

顺便说一下,对于 Session Checking Interceptor,看看这里

(你在登录页面上放了一个布尔值,你从拦截器中检查它,然后你可以忘记它,而不是在每个动作上检查它......)

于 2012-10-12T09:41:44.663 回答