草庐IT

stylesheet_url

全部标签

java - 如何在 Spring 中从 @RequestMapping 中排除 url 映射?

我有一个请求映射,可以处理上下文之后的任何字符串,例如www.example.com/anystring我是这样处理的:@RequestMapping(value="/{str}",method=RequestMethod.GET)publicStringgetApp(@PathVariable("str")StringanyString,ModelMapmodel){//Dosomething}问题是我的应用程序中有2-3个网址,网址如下:www.example.com/about、www.example.com/contact等我为他们写了如下请求映射:@RequestMappin

java - Spring WEB 安全 : list of accessible URLs

我正在将WEB应用程序迁移到SpringSecurity。应用程序使用SpringMVC呈现JSP,Controller方法使用@Secured(...)注释。因此,在成功登录和MVCservlet初始化之后的某个时候,一些Spring内部具有以下信息:用户拥有哪些权限(也称为授予的权限)、ControllerURL和权限集,每一个都需要这些信息。我想要的是动态获取当前用户可访问的URL列表以生成导航栏。当然,我可以为此覆盖一些Springbean,但这种方法似乎太脏了。那么,关于如何做到这一点的任何建议,也许是标准解决方案? 最佳答案

Java OPC-UA 客户端 Eclipse Milo 端点 URL 更改为本地主机

我正在使用JavaOPC-UA客户端EclipseMilo.每当我使用服务器端点URL创建session时,方法UaTcpStackClient.getEndpoints()都会将URL更改为localhost。StringendpointUrl="opc.tcp://10.8.0.104:48809";EndpointDescription[]endpoints=UaTcpStackClient.getEndpoints(endpointUrl).get();EndpointDescriptionendpoint=Arrays.stream(endpoints).filter(e->

java - STOMP 目标 url 与端点 url

以下代码来自springmvcdocumentation:@Configuration@EnableWebSocketMessageBrokerpublicclassWebSocketConfigimplementsWebSocketMessageBrokerConfigurer{@OverridepublicvoidregisterStompEndpoints(StompEndpointRegistryregistry){registry.addEndpoint("/portfolio");}@OverridepublicvoidconfigureMessageBroker(Mess

java - 重写 spring-security 重定向 URL

我正在尝试让TuckeyUrlRewriteFilter整理我的网络应用程序的URL。我遇到的一个问题是,当spring-security注意到匿名用户正在尝试访问protected资源时,它会重定向到一个包含servlet路径的URL。我想要的是,例如:>GEThttp://localhost:8080/my-context/protected-resource我目前得到的是:>GEThttp://localhost:8080/my-context/protected-resource目前我找到的相关文件:DefaultRedirectStrategy,执行相关的实际重定向:http

java - 如何对 JSF outputLink 值进行 URL 编码

我有一些看起来与此类似的代码:但输出在链接href中包含一个撇号,未URL编码。我是不是做错了什么或者这是outputLink的正常行为?提前致谢。(JBoss4.2,Java1.6) 最佳答案 它确实不会为您做那件事。它最多会附加jsessionid对于客户端不支持cookie的情况。仅使用添加的链接参数将进行URL编码。Click 关于java-如何对JSFoutputLink值进行URL编码,我们在StackOverflow上找到一个类似的问题: htt

java - Play Framework 双 url 编码

给定以下Controller方法,其中用户名=bob和电子邮件地址=bob@bob.compublicstaticvoidresetPassword(Stringusername,StringemailAddress){Stringurl=BASE_URL+"/users/"+username+"/reset_password";HttpResponseresponse=WS.url(url).setParameter("email_address",emailAddress).get();}有时,当我调用电话时,urlendpoing会收到:localhost:8080/api/v1

java - 如何在将 HTML 呈现为 PDF 时在 Flying-Saucer 中设置基本 url?

我正在尝试使用Flying-Saucer将HTML页面呈现为PDF。HTML在内存中创建并作为传递给渲染器renderer.setDocumentFromString(newString(htmlByteArray));问题是我有在HTML中,它不会在最终的HTML中呈现。图片位于resources包中的文件夹。我尝试使用以下设置基本url,但没有成功:ITextRendererrenderer=newITextRenderer();renderer.getSharedContext().setBaseURL("com/org/tools/designer/resources/");S

Java - 特殊 URL 字符

我有一个函数:publicstaticImageIconGetIconImageFromResource(Stringpath){URLurl=ARMMain.class.getResource(path);returnnewImageIcon(url);}效果很好,但是如果我将我的.JAR文件放到例如C:\Ares!!!\myfile.jar上,它会失败并且我看不到我的图标。我观察到我的URL是file:/C:/Ares!!!/myfile.jar!/com/test/images/img.png。所以在JAR扩展之后有!符号!我觉得这是主要原因!我该怎么做才能避免这个问题?谢谢。

java - 使用 httpclient 进行 URL 编码

我有一个URL列表,我需要获取其中的内容。URL带有特殊字符,需要进行编码。我使用CommonsHtpClient获取内容。当我使用时:GetMethodget=newGetMethod(url);我收到“无效的”非法转义字符“异常。当我使用GetMethodget=newGetMethod();get.setURI(newURI(url.toString(),false,"UTF-8"));我在尝试获取页面时收到404,因为空格被转换为%2520而不是%20。我看过很多关于这个问题的帖子,其中大部分建议逐个构建URI。问题是它是给定的URL列表,而不是我可以手动处理的列表。这个问题还