我需要使用属性文件中的值生成一个下拉列表。目前,我的程序设置为具有带有硬编码下拉列表和提交按钮的HTML页面。当单击按钮时,“工作”全部在servlet本身(和其他java类)中完成。我想使用javascript或jquery来执行此操作,但似乎找不到任何有关执行此操作的信息。
我可以想到的两个解决方案是:1)将html切换为jsp,并将Java代码放入jsp文件中以生成ddl或2)使用servlet将具有正确值的html代码写入页面。
我只是在寻找有关什么是最佳方法的指导。也许有第三个选择更好?
最佳答案
除了这个下拉菜单之外,假设此Web应用程序不仅仅具有此功能(其他表单,字段,其他页面?),那么也许更长期的解决方案是着眼于使用可为您提供支持的Web框架,以及构建Web应用程序所需的许多其他典型功能。您可以查看Spring MVC,JSF或通过使用JAX-RS资源服务器端和jQuery或前端的其他Javascript库或框架(AngularJS?)来研究更“现代的Web应用程序”。