Java、Struts2和AJAX。需要一些指导吗

Java、Struts2和AJAX。需要一些指导吗,java,hibernate,struts2,struts2-jquery,Java,Hibernate,Struts2,Struts2 Jquery,总结如下:我需要构建一个简单的JavaWeb应用程序,除其他外,它将允许用户从几个表中创建、更新、删除和查看记录 我的应用程序需要使用Struts2和来实现AJAX功能(网格) 然而,我对Struts2(以及Java)是新手,所以我一直在努力学习全球各地的教程。我搜索得越多,就越能找到不同的解决方案和插件依赖关系,这意味着需要阅读更多的教程。除了.jsp和操作之外,我已经编写了从业务、dao到bean的所有内容。我现在时间不够,不能再花一个星期在错误的方向上了。希望这个帖子也能节省别人的时间 问

总结如下:我需要构建一个简单的JavaWeb应用程序,除其他外,它将允许用户从几个表中创建、更新、删除和查看记录

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

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

问题:

1-我下载了showcase示例,它们似乎都使用hibernate插件。这是必须的还是我可以不用它使用网格?因为在这一点上,对于一个人的脑袋来说信息太多了

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

3-如果有人能提供一些使用struts2和grid的简短而快速的例子,我将不胜感激


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

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

我建议从小事做起。登录操作,第一个操作,第一个JSP

当所有这些都起作用时(您可以通过第一个操作从DB读取数据并在第一个JSP上显示),您可以更深入(EJB、拦截器、验证等)

顺便说一下,对于会话检查拦截器,请看


(您在登录页面上放置一个布尔值,从拦截器中检查它,然后您就可以忘记它,而不是在每个操作中检查它……

Struts2Hibernate插件非常容易使用。这是我使用Struts2的唯一最好的理由。对于登录,您可以在会话中设置一个布尔登录标志。对不起,我没有更多给你了。