2010-04-19 49 views
0

我使用jqGrid进行表输入并将url设置为一个servlet,它将处理GET和POST请求并保存这些行到一个Java对象。jqGrid使用servlet来存储数据,如何从不同的java类访问数据

我正在使用webwork web框架,我在想如何才能访问servlet将数据保存到的对象。

我想到的一种方法是从Java操作类中调用GET方法,该方法将使servlet返回带有对象数据的JSON字符串。

这样做有更好的设计吗?

这可能不太清楚,所以问问题,所以我可以帮助解决我的问题。

谢谢

回答

0

由于您使用的是WebWork,您为什么要编写Servlet? jqGrid可以直接发布数据到一个动作。让动作完成servlet正在做的工作。

+0

是的,我打算这样做,但后来我读了一个地方,它会更好地使用一个servlet,所以没有使用webwork动作系统的开销。 我已经结束了没有与servlet的困扰,只是使用jqGrid的虚拟url,并在用户想要创建记录时在一个隐藏的输入中一次发布所有的rowdata。 感谢您的回复 – Sam 2010-04-19 15:45:57

+1

@Sam在绝大多数情况下,框架的开销完全有理由使用框架的好处。在你进行性能分析后,你可以决定你的情况是否需要优化,但我怀疑它没有。 – 2010-04-19 16:04:38