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

时间:2019-03-19 00:45:33

标签: java jsp redirect servlets forward

我刚刚开始学习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>

它工作正常,但是我不想显得业余,学习更好的方法,所以有什么建议吗?

1 个答案:

答案 0 :(得分:-1)

在JSP文件中编写Java代码不是一种好习惯。将重定向逻辑移至服务。遵循一些标准的设计模式,例如MVC,并分离模型,视图,控制器。

将来将易于维护。