SpringMVC直接访问jsp,控制器中没有指定视图,怎么访问JSP?

发布于 2021-12-03 00:15:33 字数 987 浏览 833 评论 1

我只有这一个控制器

@Controller
public class LoginController {

    @RequestMapping("/login")
    public String login(HttpServletRequest request, @RequestParam("username") String username) {
        HttpSession session = request.getSession();
        session.setAttribute(Constants.DEFAULT_SESSION_USERNAME, username);
        return "redirect:index";
    }

    @RequestMapping("/index")
    public String index() {
        return "index";
    }
}

配置默认视图,可以访问到index页面

<!-- 默认的视图解析器 在上边的解析错误时使用 -->
<bean id="defaultViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"
      p:order="1">
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
    <property name="contentType" value="text/html"/>
    <property name="prefix" value="/jsp/"/>
    <property name="suffix" value=".jsp"/>
</bean>

 

但是我还有个一message.jsp,没有配置任何控制器,怎么去访问?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

卸妝后依然美 2021-12-05 02:33:02

别放到WEB-INF下就可以访问了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文