问题标签 [modelandview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java/Spring 生成新的 ModelAndView ,它引用上一页/发出获取请求的页面
在向以前的网址发出请求后,我在转发时遇到了一些麻烦。
我有一个团队页面 ( .../team/teamMembers/{id}
),其中列出了一个团队的所有团队成员。有一个删除按钮,用于从团队中删除团队成员。发出此请求后,我想再次返回该team/teamMembers/{id}
页面,该页面现已被编辑。
我的请求如下所示:
但当然,team/teamMembers/{id}
这不起作用,因为 {id} 没有值,也不是一个好的 url 字符串。此外,来自 的 iddeleteTeam/{id}
是 memberID 而不是 teamID。
如何重定向到getRequest
制作的页面?
java - 一个对象,多个视图
我有多个需要同一个对象的视图。春天是否支持它?
例子:
此时,在每种方法中,我都需要将变量传递给我的视图。每一次...
spring - Spring-boot thymeleaf 片段:评估 SpringEL 表达式的异常
我在尝试从显示模式窗口的百里香片段中访问 ModelAndView 时遇到问题。
这是我的 index.html:
这是消息模式的片段:
在这里,我们有上面代码中列出的片段显示:
这是我的 js,它制作了一个 ajax 来获取 ModelAndView 并打开模式:
最后是我的控制器:
问题是,我必须让对象女孩进入模态显示,但我收到了评估 SpringEL 表达式的异常:“girl.nickname”,如果有人可以帮助我,我将不胜感激......
java - 集合不在 jsp 文件范围内(Spring MVC、ModelAndView)
通常我可以在旧问题中找到 StackOverflow 社区提供的解决方案。这一次我的大脑停止工作了,我猜...
我要做的只是显示我从 MySQL 数据库中取出的客户列表。一切都很好,但是当我将列表从控制器传递到视图时,我无法在 jsp 文件中使用它,因为它似乎超出了范围(?)。
如果您能提出任何解决方案/链接/教程,我将非常感激
客户道:
客户控制器:
此时我不知道如何在我的 jsp 文件 (getAllCustomers.jsp) 中访问此列表。当我尝试在 Java 块 <% %> 中访问它时,我会收到简单的错误,例如:
“客户无法解析为变量”
getAllCustomers.jsp:
我希望你能在这里找到一些耐心来帮助我:)
编辑
我得到了一些信息,我的问题可能与这个问题相同
我不确定它是否是自动系统,但我的问题不是如何使用 for 循环,而是如何通过 ModelAndView 将集合传递给 jsp。
编辑2
我刚刚弄清楚@RamPrakash 的意思。明天我会尝试他的解决方案。但在那之前,也许来自不同时区的人可以回答是否使用 scriptlet 而不是 JSTL 可能会导致该问题?提前致谢!
java - 使用 Spring 在 JSP 上显示值列表
我想在我的 jsp 视图中显示我的值列表,但我无法做到这一点。
下面是我的控制器类,它只是将列表添加到ModelAndView
地图中,然后重定向到我的index.jsp
页面。
员工控制器
索引.jsp
我能够访问控制器,因为每次我点击"Zaměstnanci"
时,都会System.out.println("Kontroler EmployeeController")
打印"Kontroler EmployeeController"
到 Tomcat Log,但index.jsp
页面是空白的。
拜托,有人可以给我一个建议吗?
javascript - 如果从服务器发送到客户端,HTML 字符串会获得额外的换行符
我在字符串操作方面遇到了麻烦。我有一些用 java 编写的代码,它将使用 xls 翻译器为我生成一些 html - 以字符串形式。
我使用spring框架将此字符串传回我的Web代码,但是当字符串到达javascript时,它会失败并出现“无效或意外令牌错误。此外,当字符串写入控制台时,似乎字符串现在包含每个新标签的换行符。
对于我的 javascript,我真的需要 html 全部为一行。这里有一些代码位:
此时,打印出清理过的 HTML 的跟踪,将字符串全部显示在一行上,没有任何换行符。然后将字符串传播到 ModelAndView,如下所示:
在javascript方面:
javascript 端的 contentString 变量因无效或意外令牌错误而失败。contentString 用于初始化 IFrame 的 srcdoc 属性。
java - 您可以将模型转换为 ModelAndView 吗?
我有一个 spring MVC 应用程序,我想从控制器调用一个需要 ModelAndView 作为属性的方法。在我的控制器方法中,我有模型。我无法将控制器更改为使用 ModelAndView 而不是 Model,也无法更改要调用的方法的签名。
我可以以某种方式将模型转换为等效的 ModelAndView 吗?
spring - Spring ModelAndView 属性为空
我有一个简单的控制器和一个拦截器。
在 postHandle 方法的拦截器中,我正在检查用户。
问题:我的用户模型有时在控制器句柄之间为空。
- 由 home-handle==> User-Model 调用的 postHandle 不为空
- check_user-handle 调用的 postHandle ==>用户模型为空
- 由 redirectToErrorPage-handle ==> User-model 调用的 postHandle 不再为 null 并且包含我所期望的 check_user-PostHandle 调用的所有内容。
这是我的控制器
还有我的拦截器:
当我检索模型有哪些键时,当“check_user”调用 postHandle 时,我只有一个键“totalTime”。我的模型怎么了?
java - spring 向 JSP 传值
我有三个带有 href 链接的标签,
在每个选项卡中提交表单时,我将一个值传递给服务器以了解我选择了哪个选项卡,使用隐藏输入字段 < input type=hidden value="tab1" id="view"/>。我想要的是在 jsp 页面上获得相同的值并在页面加载时选择相应的选项卡。我正在使用 Spring 框架。我尝试在 ModelAndView 中添加一个额外的对象,比如
脚本代码是:
但这不起作用。:( 请帮忙。