从一个 jsp 重定向到另一个 jsp 不好的做法?如果是,为什么?

is redirecting from one jsp to another jsp bad practice? And if yes why?

我刚刚开始学习 java 网络编程,并且在一些网站和资源上我了解到从一个 JSP 重定向到另一个是不好的做法。例如,我的代码是这样的:

<form>
<body>
<button name="nameButton">Button</button>
<%
String stringButton = request.getParameter("nameButton");
if(stringButton != null){
response.sendRedirect("anotherJSPFile.jsp");
}
%>
</body>
</form>

它工作正常,但我不想看起来很业余,也不想学习更好的方法,所以有什么建议吗?

在 JSP 文件中写入 Java 代码不是很好的做法。将重定向逻辑移至 servelt。遵循一些标准设计模式,如 MVC 并分离模型、视图、控制器。

以后维护方便。