我是一名初学者。在我的项目中,我使用的是JSP和Mysql Workbench。我从一个jsp页面传递一个值到另一个,我使用的代码得到一个错误是将jsp页面中的值传递给另一个页面时出错
response.sendRedirect("setter.jsp?userid=<%=(rs.getInt("user_id"))%>");
错误的表现是)
预期,但我不能确定哪里是错误,请有人帮助我。
我是一名初学者。在我的项目中,我使用的是JSP和Mysql Workbench。我从一个jsp页面传递一个值到另一个,我使用的代码得到一个错误是将jsp页面中的值传递给另一个页面时出错
response.sendRedirect("setter.jsp?userid=<%=(rs.getInt("user_id"))%>");
错误的表现是)
预期,但我不能确定哪里是错误,请有人帮助我。
不确定为什么你需要scriptlet标记,当你已经在脚本里面。它不应该是
response.sendRedirect("setter.jsp?userid="+rs.getInt("user_id"));
PS:
这是否消除错误并不重要,因为它们将无法发送重定向。 http://stackoverflow.com/questions/6637990/response-sendredirect-from-jspinclude-being-ignored –
谢谢@SotiriosDelimanolis我不知道重定向。我已编辑帖子 – sanbhat
@SotiriosDelimanolis:只有当您使用'
如果你在JSP中,您不能发送重定向。在servlet中这样做。 –