小编Pet*_*ien的帖子

如何使用Spring Security注释方法,以便调用者需要拥有一个角色列表?

我在java中使用注释来授予特定方法的权限.到目前为止,我没有办法让我的方法可以访问多个角色,单个角色可以正常使用@Secured("ROLE_CUSTOMER").有没有办法做hasRole('role1','role2')?

spring spring-security

13
推荐指数
3
解决办法
1万
查看次数

Spring Security如何在跨Web应用程序请求的线程中管理SecurityContext?

在SpringSecurity中,它有一个类名SecurityContextHolder及其规范:'将给定的SecurityContext与当前执行线程关联.使用Web应用程序每当请求到达服务器时,Spring还会重新加载并在SecurityContextHolder中为其线程设置该请求的SecurityContext?

java spring multithreading spring-security

9
推荐指数
2
解决办法
7628
查看次数

我在哪里可以找到javax.validation的实现.*?

我刚刚在我的项目中包含了一个新库,它依赖于javax.validation中的一些类 - 我找不到它的实现.是否有可用于商业,闭源使用许可的免费实施?

java validation implementation jar

6
推荐指数
1
解决办法
1万
查看次数

CheckStyle检查未被忽略

我在我的pom.xml中设置了checkstyle检查,如下所示

<reporting>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-checkstyle-plugin</artifactId>
                <version>2.10</version>
                <configuration>
                    <suppressionsLocation>
                        checkstyle-suppressions.xml
                    </suppressionsLocation>
                    <suppressionsFileExpression>
                        checkstyle-suppressions.xml
                    </suppressionsFileExpression>
                </configuration>
            </plugin>
        </plugins>
    </reporting>
Run Code Online (Sandbox Code Playgroud)

我的checkstyle-supressions.xml文件包含以下内容

<?xml version="1.0"?>

<!DOCTYPE suppressions PUBLIC
     "-//Puppy Crawl//DTD Suppressions 1.0//EN"
     "http://www.puppycrawl.com/dtds/suppressions_1_0.dtd">

<suppressions>
  <suppress checks="JavadocStyleCheck"
             files="**/*.java"
             />
  <suppress checks="JavadocTypeCheck"
             files="**/*.java"
             />
  <suppress checks="JavadocVariableCheck"
             files="**/*.java"
             />
  <suppress checks="FileTabCharacterCheck"
             files="**/*.java"
             />
</suppressions>
Run Code Online (Sandbox Code Playgroud)

我希望当我运行mvn网站时,检查样式​​插件不报告任何JavaDoc注释或与制表符相关的错误.但这不起作用.我怎样才能实现这一目标?

亲切的问候

java checkstyle maven

6
推荐指数
1
解决办法
1592
查看次数

InternalResourceViewResolver和Winstone的问题

我的春季项目有问题.

这是我的web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
         http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

    <servlet>
        <servlet-name>greenmine</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>greenmine</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>

    <welcome-file-list>
        <welcome-file>
            index.jsp
        </welcome-file>
    </welcome-file-list>

    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>
            /WEB-INF/greenmine-servlet.xml
        </param-value>
    </context-param>

    <filter>
        <filter-name>springSecurityFilterChain</filter-name>
        <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>springSecurityFilterChain</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
</web-app>
Run Code Online (Sandbox Code Playgroud)

和我的greenmine-servlet.xml

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
    xmlns:security="http://www.springframework.org/schema/security"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
       http://www.springframework.org/schema/context
       http://www.springframework.org/schema/context/spring-context-3.0.xsd
       http://www.springframework.org/schema/security
       http://www.springframework.org/schema/security/spring-security-3.0.3.xsd
       http://www.springframework.org/schema/mvc
       http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">

    <context:component-scan base-package="at.tripwire.greenmine.controller" />
    <context:component-scan base-package="at.tripwire.greenmine.domain.dao" />
    <context:component-scan base-package="at.tripwire.greenmine.service" />
    <context:component-scan base-package="at.tripwire.greenmine.module" />

    <mvc:annotation-driven />
    <mvc:resources location="/css/" mapping="/css/**" />
    <mvc:resources …
Run Code Online (Sandbox Code Playgroud)

java spring jsp java-ee

5
推荐指数
1
解决办法
1986
查看次数

如何使用Spring AOP来建议具有特定ID的X类bean而不是X类的所有bean

在spring aop中,您可以创建将影响某个特定类型的所有实例的建议,但我要建议的是通知一个bean声明,而不是该类型的所有bean。

<bean id="bean1" class="type1"/>
<bean id="bean2" class="type1"/>
Run Code Online (Sandbox Code Playgroud)

bean1不建议所有豆类type1。最好的方法是什么?

java aop spring

5
推荐指数
1
解决办法
610
查看次数

为什么JAX-WS导出的对象需要默认构造函数?

JAX-WS要求传输的所有类都具有默认的构造函数(no-arg构造函数).我不明白这个要求,因为客户端基于WSDL创建自己的类.IMO此要求仅适用于那些用作Webservice输入参数的类.

有谁知道如何规避这一要求?

java xml jax-ws jaxb jax-ws-customization

5
推荐指数
1
解决办法
3880
查看次数

在使用m2e的Eclipse中,如何让"Quick Javadoc"(F2)显示为Maven依赖项?

在Eclipse(Indigo)中,使用m2e插件,我希望能够F2从第三方依赖项(即我没有源代码)获取方法名称,并查看Javadoc.

例如,假设我正在使用Spring Framework JAR(我没有本地源代码,但它可以在Maven中心使用).

我发现F2如果我已经在本地下载了源代码(即通过Ctrl-Clicking进入方法),那将会正常工作; 但是,F2不能正常工作,否则,也就是说,它不会显示的Javadoc.

有什么建议?如果在我点击时有一个配置设置制作m2e自动下载源,我甚F2至没问题,丢失上下文以查看文档真的很烦人!

提前致谢.(我相信我已经在SO上回顾了类似的问题,但似乎没有一个问题与我的情况相符.)

eclipse javadoc m2e

2
推荐指数
1
解决办法
1138
查看次数

配置Maven以使用javac -O

根据Javac手册,有一个选项javac -O来编译优化的java代码.我可以使用maven来使用这个标志吗?

java optimization javac maven-3 maven

0
推荐指数
1
解决办法
295
查看次数