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 字符串的新页面
我想将这个 studentAdmission 字符串接收到dashboard.jsp 而不是新页面
我怎样才能用jsp实现它?
请帮我?
解决方案
只需将字符串添加到模型中。model.addAtribute(studentAdmissionString, "studentAdmission"); ]然后在jsp中使用${studentAdmissionString}来打印数据。
@GetMapping(value="/showAdmissinPage")
public String pages()
{
String s = "studentAdmission";
model.addAtributte("studentAdmissionString", s);
return "dashboard";
}
然后在仪表板中使用${studentAdmissionString}
打印值:)
推荐阅读
- java - Android Studio:无法删除片段
- c# - C# 使用具有不同参数的基类中的方法
- c++ - 如何在忽略 C++ 中的噪声词的同时解析用户输入?
- swift - 使intrinsicContentSize适应外部约束
- javascript - clearRect 左侧和顶部不清除
- nginx - Godaddy DNS 到 AWS EC2
- android - PHONEGAP ANDROID:仅在应用程序主屏幕 (SplashScreen) 上隐藏状态栏
- excel - 为什么我的具有相对引用的 VBA 返回不正确的引用?
- php - 无法让服务器捕获授权标头 WP Rest API
- javascript - ANTLR4 JavaScript 解析器:如何在解析中捕获错误