我正在开发一个Web应用程序,现在我正在尝试"隐藏" URL中的文件名。
目前就是这样:
/localhost/test/faculty_searchstudents.jsp
我想要隐藏文件名。我尝试过使用这样的requestdispatcher:
org.apache.catalina.startup.ContextConfig.jarsToSkip=webservices-rt-2.3.1.jar
然而,当我运行此代码时,它表示
"方法getRequestDispatcher(String)未定义"。
我已将其导入文件顶部,如下所示:
while (resultSet.next()) {
String first_name = resultSet.getString("firstname");
String last_name = resultSet.getString("lastname");
String email = resultSet.getString("email");
Object[] student = {first_name,last_name,email};
studentList.add(student);
}
session.setAttribute("studentObject",studentList);
RequestDispatcher dispatcher = getRequestDispatcher("faculty_searchstudents.jsp");
dispatcher.forward(request,response);
如何在网址中隐藏文件名?
答案 0 :(得分:1)
使用此
RequestDispatcher dispatcher =getServletContext().getRequestDispatcher("faculty_searchstudents.jsp");
答案 1 :(得分:0)
您可以使用:
RequestDispatcher rd = request.getRequestDispatcher("faculty_searchstudents.jsp");