在SpringMVC中,我想用Http Session创建Hello World

时间:2018-06-12 17:35:38

标签: spring spring-mvc

首先,我的英语不好,所以我会用这个形象,希望大家同情 我在教程视频中循序渐进,但在运行时它不起作用,我不明白为什么,期待人们帮忙

  1. web.xml
  2. xml file

    2:HomeController

    @Controller
      public class OfferController {
    @RequestMapping ( "/" )
    public String home ( HttpSession session ) {
      session.setAttribute ( "name" , "hello world" );
    return "index";
    

    }

    3:dispatcher-servlet

     <context:component-scan base-package="com.spring.controller"/>
      <mvc:annotation-driven/>
    
      <bean 
      class="org.springframework.web.servlet.view.InternalResourceViewResolver" 
      id="viewResolver">
        <property name="prefix" value="/web/jsp/"/>
        <property name="suffix" value=".jsp"/>
     </bean>
    

    4:index.jsp

    Session: <%=  session.getAttribute("name") %>
    

2 个答案:

答案 0 :(得分:0)

在home()上添加@Responsebody注释并尝试

答案 1 :(得分:0)

使用sessionScope.getAttribute(“name”)