是的,JSON 插件与 Struts 2.3.4 捆绑在一起。
获取捆绑插件列表的最简单方法是执行以下操作ls
(或者dir
如果您不幸在 Windows 下运行):
[...b/struts/struts-2.3.4.1/lib]$ ls *plugin*
struts2-codebehind-plugin-2.3.4.1.jar struts2-osgi-plugin-2.3.4.1.jar
struts2-config-browser-plugin-2.3.4.1.jar struts2-oval-plugin-2.3.4.1.jar
struts2-convention-plugin-2.3.4.1.jar struts2-pell-multipart-plugin-2.3.4.1.jar
struts2-dojo-plugin-2.3.4.1.jar struts2-plexus-plugin-2.3.4.1.jar
struts2-dwr-plugin-2.3.4.1.jar struts2-portlet-plugin-2.3.4.1.jar
struts2-embeddedjsp-plugin-2.3.4.1.jar struts2-rest-plugin-2.3.4.1.jar
struts2-gxp-plugin-2.3.4.1.jar struts2-sitegraph-plugin-2.3.4.1.jar
struts2-jasperreports-plugin-2.3.4.1.jar struts2-sitemesh-plugin-2.3.4.1.jar
struts2-javatemplates-plugin-2.3.4.1.jar struts2-spring-plugin-2.3.4.1.jar
struts2-jfreechart-plugin-2.3.4.1.jar struts2-struts1-plugin-2.3.4.1.jar
struts2-jsf-plugin-2.3.4.1.jar struts2-testng-plugin-2.3.4.1.jar
struts2-json-plugin-2.3.4.1.jar struts2-tiles-plugin-2.3.4.1.jar
struts2-junit-plugin-2.3.4.1.jar
至于你的第二个问题,我不确定“将自动完成添加到表格中”是什么意思。表格不是输入元素。
从字面上看,有成千上万个 jQuery 自动完成示例,并且 JSON 结果从文档中应该是不言自明的。如果不是,请提出具体问题。
如果可能的话,我会考虑使用Struts 2 jQuery 插件,因为看起来你可能有点过头了;它可以使某些功能更容易实现,并且有一组强大的示例。