是从一个jsp重定向到另一个jsp糟糕的做法?如果是的话为什么?

问题描述 投票:0回答:1

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

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

它工作正常,但我不想看起来像业余和学习更好的方式所以任何建议?

java jsp redirect servlets forward
1个回答
-1
投票

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

将来很容易维护。

© www.soinside.com 2019 - 2024. All rights reserved.