在名为 something.jsp 的 jsp 文件中,有一个“提交”按钮:
我见过两种使用提交按钮的方法:
1. 使用 <form name="xxx" action="servletName" /> 将 jsp 页面重定向到 servlet。
2.使用<input name="aa" value="submit" type="submit" onclick="processData('something.jsp','xxx','blah');" />
请注意,它使用 javascript/ajax 来更新同一 jsp 页面中的数据。这个jsp页面重定向到它自己。在这个 jsp 页面中,有很多 java 代码(我知道,它是遗留代码,旧式)。这些java代码将使用jdbc连接到数据库来查询数据。然后 jsp 页面将使用 .ajax 将数据显示到同一个 jsp 页面上。
我的问题是:哪种方式更好?现在哪个更受欢迎?