【发布时间】:2010-10-31 23:02:20
【问题描述】:
我用谷歌搜索了好几个小时关于如何在 jsp 或 servlet 中进行重定向。 但是,当我尝试应用它时,它不起作用。
我在jsp页面中的代码:
<%
String articleId = request.getParameter("article_id").toString();
if(!articleId.matches("^[0-9]+$"))
{
response.sendRedirect("index.jsp");
}
%>
我从调试中知道正则表达式有效,如果任何时候,articleId 不是数字,if 进入内部,但是当它到达 response.sendRedirect 时,它实际上并没有进行重定向。
在这种情况下,我是否遗漏了一些非常基本的东西?
提前致谢。
【问题讨论】:
标签: java regex jsp servlets jstl