无法从控制器将字符串发送到同一jsp页面

时间:2019-04-27 07:30:52

标签: spring-mvc jsp

我有一个jsp页面,其中有如下链接 dashboars.jsp

<li id="">
      <a href="${pageContext.request.contextPath}/student/showAdmissinPage">Admission
    </a>
  </li>

点击录取链接后,它将转到控制学生

                     @GetMapping(value="/showAdmissinPage")
            public String pages() 
            {
                return "studentAdmission";           
            } 

其返回带有学生入场字符串的新页面

我想接收这个StudentAdmission String到dashboard.jsp而不是新页面

我如何用jsp实现它?

请帮助我吗?

2 个答案:

答案 0 :(得分:1)

只需将String添加到模型。 model.addAtributte(studentAdmissionString,“ studentAdmission”); ]然后在jsp中使用$ {studentAdmissionString}打印数据。

      @GetMapping(value="/showAdmissinPage")
        public String pages() 
        {
            String s = "studentAdmission";
            model.addAtributte("studentAdmissionString", s);
            return "dashboard";           
        } 

然后在仪表板中使用${studentAdmissionString}打印值:)

答案 1 :(得分:0)

我的一个朋友ankit对此提供了帮助

modelMap.addAttribute(“ demo”,“ studentadmission”); 和 返回“仪表盘”; 不要退回学生入场证。