问题标签 [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.

0 投票
2 回答
597 浏览

java - 重定向的网址未在浏览器中显示

我正在从另一个控制器(分别说控制器 1 和控制器 2)调用一个控制器的视图。它可以成功运行,但是即使我重定向到控制器 2,浏览器也会显示控制器 1 的 url。如何改变这个?

在这里,显示了 url “method1”。我想显示被调用的 url。

0 投票
1 回答
1222 浏览

spring - SecurityContextHolder.getContext().getAuthentication() 从 @ControllerAdvice 类调用时返回 null

在我当前的 spring 项目中,我有这个类,它应该为来自不同控制器的多个视图提供一些 modelAttributes:

现在,我的视图分布在 2 个类中:

/具有公共页面的视图,例如/signin/signup。和:

一个通用类,它定义了对模型层类的操作的映射,例如插入、更新和删除。一些模型类用它们自己的映射扩展了这个类。

现在,当我尝试访问这些扩展方法(使用XMLHttpRequest)时,我收到了这个错误:

其中第 43 行对应于:

调用时导致此错误的方法之一是:

任何人都知道如何解决这个问题?

0 投票
0 回答
128 浏览

json - @ModelAndView 在 ui 中按预期工作,但在邮递员发送 json 请求时没有

我已经设法在我的控制器中制作了一个 modelAndView 来做我对 ui 的期望,但有时我需要通过 post man 对其进行测试,所以当我尝试模型属性始终为空时,有人可以解释到底发生了什么吗?

这是我使用的控制器:

0 投票
1 回答
612 浏览

java - spring 在不同的 html 页面和控制器之间传递数据

嗨,我是 Spring 新手,在使用两个不同的控制器在两个页面之间传递数据时遇到问题。我想知道如何处理这种情况。在我的 index.html 中,我有一个按钮,可以将我重定向到传递一些数据的新页面。当我单击按钮时,它会将我重定向到 step2 页面,但我不需要对象。我该如何解决这个问题?GET 方法是否正确?我是否必须使用表单来在页面和控制器之间传递一些数据?下面是我所拥有的。

索引.html

Step2控制器

抱歉所有问题,但我是春季开发的新手。

0 投票
1 回答
279 浏览

spring - ModelAndView 不改变视图

我正在尝试将用户转发/重定向到一个新的 JSP 文件,我可以转到<url>/feasibility它并更新它,但是当我 POSTpostCustomer时它不会重定向或更新视图。我还尝试ModelAndView使用 JSP“feas”创建一个并在其中返回它,postCustomer但这也不起作用。我不确定我是否遗漏了一些明显的东西,或者我是否必须执行额外的步骤来更新视图。

如果有人有任何建议或解决方案,我将不胜感激。

0 投票
2 回答
187 浏览

java - 我无法通过我的 RestController 方法获取任何 HTML 页面

每个人!打扰一下,我是 Spring 技术的初学者。我正在使用 SpringMVC,我无法通过我的 RestController 方法获取任何 HTML 页面,但我成功获取了 JSON 或字符串对象中的对象。任何帮助,当我想获取 HTML 页面时,为什么我会在 Catalina 日志中永久收到此消息?

相应的 HTML 文件存在,但 mb HandlerMapping 没有找到它们。当我访问 URL 时,我必须添加到我的项目中以在我的浏览器中获取我的 HTML 页面http://localhost:8080/login

我使用 Java 配置而不是 XML 文件。我的整个项目位于 GitHub https://github.com/OlegSandro/first-rest-project/tree/security:. 一些主要细节如下所示。

我的控制器:

我的第一个配置类:

我的第二个配置类:

我的第三个配置类(用于 Hibernate 功能,因为 ORM 是我项目的另一部分):

感谢您提前提供任何帮助!

0 投票
1 回答
205 浏览

java - 如何将从s3下载的s3object写入文件

我正在尝试从 s3 存储桶下载 s3object,然后将该对象写入 html 文件。S3 对象正在下载,但是当我尝试创建一个文件并尝试写入该文件时,我遇到了 NullPointerException,我不确定我的代码有什么问题。请在下面查看我的代码,这方面的任何帮助或指导都会很有帮助。

我的用例是我试图让用户自定义他的文本并将该自定义文件存储到 s3,当用户下次登录时我正在成功执行此操作,如果他生成了他的自定义文档我想填充他该页面以便为此,我必须从 s3 下载用户特定文件并将其写入某个 html 文件并向他显示该页面。

0 投票
1 回答
174 浏览

spring - 为什么当简单返回字符串中的jsp页面名称可以完成工作时需要ModelMap,Model,@ModelAttribute,ModelAndView

我有以下可以正常工作的 spring mvc 代码片段:

控制器片段:

在表格数据打印页面上:

以上成功打印了所有值,那么为什么需要以下内容?

0 投票
2 回答
527 浏览

spring-boot - 如何将来自 Spring 的 ModelAndView 对象转换为 Vue 数据?

我有一个控制器类:

然后我试图进入我的 getitems.html 页面:

我看到 Thymeleaf 的作用是 th:object="auctionItems"。在这种情况下,Vue 怎么样?或者我应该如何将 thymeleaf 对象标记为 vue 数据?

任何其他建议也将不胜感激。我的主要目标是在前端页面上使用 Vue。

0 投票
2 回答
285 浏览

java - ModelAndView 不向 JSP 返回数据

我正在尝试使用 ModelAndView 将数据从 Controller 发送到 JSP。但它没有显示..我错过了什么?我需要做更多的事情吗?

这是我的控制器。

这就是 JSP。

这是图像文件。如您所见,ModelAndView 以查询字符串的形式返回参数,但它没有出现在 JSP 中。 图片


我更改了 Java 代码和 JSP。

在此处输入图像描述

它有效,但我想使用${}而不是<%= %>. 此外,我不想在 URL 上显示查询字符串,所以我添加了行redirectView.setExposeModelAttributes(false);,但是这个 api 似乎从 URL 中删除了参数,并且没有任何内容可以再次显示。