问题标签 [spring-mvc]

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 投票
1 回答
1652 浏览

spring - 不同的 DelegatingFilterProxy 和 FilterToBeanProxy

谁能清楚地向我解释 web.xml 中定义的这两个类之间的区别?

0 投票
1 回答
3166 浏览

spring - 方法?

我在xml中有一个bean,如下所示

一个。我可以知道security:custom-authentication-provider 是什么意思,当我像上面那样把它放在我的bean 中时?

。我需要创建吗

在 xml 中?

。如果 b。答案是肯定的,或者,我可以在标签内使用 CustomAuthenticationProvider 的 ref 吗?

0 投票
2 回答
2133 浏览

spring - 当没有用户通过身份验证时,方法 @Secured 应该抛出错误

我的服务代码如下...

我的 applicationContext.xml

但是当我通过 gwt-rpc 调用 serviceImpl 时,由于用户尚未通过身份验证,runGwtSprMvcHibJpaDemo 是否应该打印出安全错误?相反,runGwtSprMvcHibJpaDemo 方法是通过输出执行的

0 投票
4 回答
2180 浏览

java - 有条件地在 JSP 中按用户呈现

我正在尝试制作一个简单的论坛,只是为了掌握 Spring Security 和 MVC 框架的窍门。

为简单起见,让我们有一个 JSP 来查看论坛帖子,如下所示:

我的问题是:管理员不仅应该能够编辑这篇文章,而且原作者也应该能够。因此,我只希望ROLE_ADMIN 和原作者能够看到Edit 链接。但是我不确定如何使用security:authorize标签按用户过滤,或者我是否需要以不同的方式进行此操作。

任何建议将不胜感激。谢谢!

0 投票
1 回答
3362 浏览

scala - 将@Autowired of spring 与 scala 一起使用

我正在使用来自 scala 的 spring,并且在尝试注入具有特征/超类的服务时遇到了问题。

这是我的代码:

这有效:

问题是 myService 在我的测试用例中为空。查看字节码级别(类文件)时,所有注释都存在。有任何想法吗?

0 投票
5 回答
8421 浏览

spring - spring security 与 facebook connect 集成

我可以知道是否有任何关于 Spring Security 与 facebook connect 集成的教程/指南

0 投票
2 回答
1933 浏览

spring - Spring Webflow 可以消除对控制器类的需求吗?

对于一个相对简单的应用程序,是否可以使用 Webflow 来减少创建表单控制器的需要?好吧,当然可以,但我想我要问的是:如果我的目标是减少我编写的代码量,我可以并且应该为所有控制器/视图逻辑使用 Webflow 编写整个应用程序?

我在(糟糕的)Webflow 文档中苦苦挣扎,我想知道它是否值得,或者我是否应该坚持使用常规的 MVC。

0 投票
2 回答
15806 浏览

rest - Spring 3.0 REST 实现 DispatcherServlet 找不到映射

我正在尝试让一个简单的 REST 服务与 Spring 3.0 一起使用,但不断遇到阻塞错误:

在名称为“dispatcher”的 DispatcherServlet 中找不到具有 URI [/travel/us/nyc/sfo/20091010/1122/true/] 的 HTTP 请求的映射*

但是,在日志文件中它还指出:

org.springframework.web.servlet.mvc.annotation.Def aultAnnotationHandlerMapping - 将 URL 路径 [/travel/us/{from}/{to}/{date}/{time}/{departure}/] 映射到处理程序 [experiment. SomeController@dd9f85]*

我读到这表明存在从 URI 到 Experiment.SomeController 类作为处理程序的映射。

我一定是忽略了其中一个配置文件中的一个简单错误,但是在检查了所有内容并进行了相当多的谷歌搜索之后,我还没有找到解决方案。我已经为 Spring 类打开了日志记录,但这也没有揭示问题。

以下是相关的配置文件和一些代码片段,请提供任何帮助。webapp 部署到 Glassfish v2.1,我在 OS X 的 JDK1.5 上使用 Spring 3.0.0 的 M3 构建。

目标是让 getTripDetails() 返回行程详细信息的 XML 版本。因此使用 MarshallingView。

来自 web.xml:

从 dispatcher-servlet.xml 中:

控制器类: @Controller public class SomeController {

static Logger logger = Logger.getLogger(SomeController.class);

public SomeController() { }

@RequestMapping(value="/travel/us/{from}/{to}/{date}/{time}/{departure}", method=RequestMethod.GET)

public ModelAndView getTripDetails(@PathVariable String from, @PathVariable String to, @PathVariable String date, @PathVariable String time, @PathVariable boolean departure, Model model) {

}

}

有什么想法吗?或者指向具有 XML 作为输出的 Spring 3.0 的 REST 服务的工作示例的指针?

问候,格罗

0 投票
1 回答
645 浏览

spring - @Secured() 日志上是否显示任何声明...?

我用 @Secured 注释了一个 bean 类,当我调用 bean 时,即使没有用户登录,也没有抛出安全异常。我试图调试它。我的问题是当我们用@Secured注释一个方法/类时,当spring应用程序启动时,日志上是否打印了任何语句......?

我已经把日志bean放在appcontext.xml下面

谁能告诉我在阅读日志以检查我的方法是否受 @Secured 保护时我应该注意什么声明?

0 投票
3 回答
6141 浏览

spring - 将 GWT 添加到 Spring MVC 应用程序的最简单方法是什么?

我有一个 Spring MVC 应用程序,我决定尝试在前端使用 GWT。我想继续使用 MVC,因为我还将使用 Spring Security 和其他一些弹性的东西。

我知道 GWT-SL 项目,我想我会使用它。不幸的是,文档中的示例很简单。

我现在想知道的是....如何重新配置​​我的项目以便我可以使用 GWT?我假设我将失去在托管模式下运行的能力,我想这没关系。我是否只需添加 GWT 和 GWT-SL jar,重新配置我的 web.xml,然后将一个包添加到我的项目中以获取 GWT 代码?

我正在使用 Eclipse 3.4。我现有的项目是标准的网络项目。