servlet代码如下:
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//获取前段参数
String method = req.getParameter("method");
if(method.equals("add")){
req.getSession().setAttribute("msg","执行了add方法");
req.getRequestDispatcher("/WEB-INF/JSP/text.jsp").forward(req,resp);
}
if(method.equals("delete")){
req.getSession().setAttribute("msg","执行了delete方法");
req.getRequestDispatcher("/WEB-INF/JSP/text.jsp").forward(req,resp);
}
//调用业务层对象
//视图转发或者从定向
}
我是想跳转到text.jsp的,用el表达式取值。但是页面上不显示结果,下面这个是test.jsp的代码
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
${msg}
</body>
</html>
启动之后网页输出结果就是这样的:
不知道怎么回事,也不报错。帮我找一下问题吧,大家辛苦了。