【java-如何从URL提取ID?谷歌表】教程文章相关的互联网学习教程文章

在Java中从当前工作的浏览器打开新的URL【代码】

目前,我有一个带有url的网站,例如.说:http://mydomain/index.jsp,我已经在firefox浏览器中打开了该网站;考虑我的默认浏览器是Google chrome. 现在在Java中,我需要使用当前工作的浏览器(在其中打开我的网站的Firefox)打开一个新的URL.当我尝试使用时:Desktop desktop = java.awt.Desktop.getDesktop(); URI uri = new java.net.URI(my_new-uRL); desktop.browse(uri);新网址已在Chrome中打开(因为它是我的默认浏览器).我不需要.由...

java-如何从给定的URL(用于bean实例化)使Spring加载类?

有没有办法告诉Spring在实例化bean时从给定的URL加载类?我需要从不在类路径中的位置加载类.如果我使用纯Java,则可以使用URLClassLoader,但是如何在Spring中实现呢?我正在使用Spring 3.0解决方法:所有扩展DefaultResourceLoader的Spring类都可以具有显式的ClassLoader引用集(通过DefaultResourceLoader.setClassLoader(ClassLoader)). AbstractApplicationContext恰好是这些类之一.因此,所有扩展它的ApplicationContext实现(例如C...

java-为什么当Tomcat 6不这样做时,Tomcat 7为何将index.html附加到URL?【代码】

我正在尝试将现有的Java Web应用程序从Tomcat 6(6.0.32)升级到Tomcat 7(7.0.23).它是用Spring MVC和Tiles构建的. 大部分应用程序都可以在Tomcat 7中正常运行,而无需更改代码或配置.一个问题是主页已损坏:Tomcat 7显示了我们的标准404页面而不是主页.该网站上的其他页面似乎还不错. 日志显示问题出在某些地方(大概是Tomcat)正在将index.html附加到主页请求中.换句话说,当我导航到URL http://localhost/时,Web应用程序将其视为http:...

如何将curl -X post转换为java【代码】

我正在尝试将curl命令转换为Java(使用Apache HttpClient 4.x):export APPLICATION_ID=SOME_ID export REST_API_KEY=SOME_KEYcurl -i -X POST -H "X-Parse-Application-Id: ${APPLICATION_ID}" -H "X-Parse-REST-API-Key: ${REST_API_KEY}" -H "Content-Type: image/png" --data-binary @/Users/thomas/Desktop/greep-small.png https://api.parse.com/1/files/greep.png但出现以下错误:{“错误”:“未经授权”}. 这是...

如何为已部署的应用覆盖Java容器URL映射【代码】

如果我有一个名为my-web-app.war的WAR,并且将其部署到Tomcat的webapps /目录(假设启动正确),则可以通过将浏览器指向以下位置来访问它:http://localhost/my-web-app同样,如果我有一个名为my-server-app.ear的EAR并将其部署到GlassFish的domain / autodeploy /目录,则还假定它已正确启动,可以通过将浏览器指向以下位置来访问它:http://localhost/my-server-app但是,如果我想让我的WAR / EAR保持相同的名称,但又将其部署到与这些默认...

java-ImageIO和URL【代码】

由于Image名称中存在空格,因此在使用ImageIO.read将图像加载到BufferedImage(示例中为图像)时会遇到一些烦人的问题;image = ImageIO.read(new File(getClass().getResource("/Pictures/H ello.jpg").getPath()));如果我将url(?)“ / Pictures / H ello.jpg”重命名为“ /Pictures/Hello.jpg”,源图像重命名为Hello.jpg,则效果很好. 我试过用其他问题上发现的替换空格,也尝试将”替换为”.那我在做什么错?编码会解决我的问题,我该...

java-使用文件服务URL从blobstore删除文件【代码】

在我的应用程序(GAE上的GWT)中,我们将存储在blobstore中的服务URL存储在数据库中.当用户选择这些文件之一并单击“删除”时,我们需要从blobstore中删除该文件. 这是我们的代码,但根本不删除文件:public void remove(String fileURL) {BlobstoreService blobstoreService = BlobstoreServiceFactory.getBlobstoreService();String key = getBlobKeyFromURL(fileURL);BlobKey blobKey = new BlobKey(key);blobstoreService.delete(bl...

java-如何使用urlRewriteFilter使用参数永久重定向JSP?【代码】

我们正在将基于JSP的旧Web应用程序移至Spring MVC控制器,并使用urlRewriteFilter(http://tuckey.org/urlrewrite/)进行重定向. 我们需要将带有参数的旧JSP永久重定向到控制器视图:FROM: /products/product-detail.jsp?productId=666 TO: /product-detail?id=666这里重要的是使用type =“ permanent-redirect”,因为我们需要重定向对SEO友好. 我已经看到了许多使用urlRewriteFilter的示例和帖子,它们都处理了不带参数的纯JSP重写,例...

java-如何设置用于使用HttpsURLConnection创建的套接字的密码和协议列表?

获取SSLSocketFactory的通常方法是使用TrustManager,KeyManager和SecureRandom初始化新的SSLContext并使用getSocketFactory()方法.但是,这不允许我启用所需的密码套件或协议. HttpsURLConnection允许进行此更改的唯一配置是通过设置其默认SSLSocketFactory.我可以创建一个扩展SSLSocketFactory的类,并重写getDefaultCipherSuites()方法并包装由createSocket()创建的套接字以设置所需的密码和协议.但是,此方法不允许我为连接初始化T...

java-在REST Web服务中将URL模式用作/ *?【代码】

<servlet-mapping><servlet-name>JAX-RS REST Servlet</servlet-name><url-pattern>/*</url-pattern></servlet-mapping>为了我的<servlet><display-name>JAX-RS REST Servlet</display-name><servlet-name>JAX-RS REST Servlet</servlet-name><servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>Servlet,即我的应用程序的入口点.在许多示例中,我看到每个人都在URL模式中提供了一些路径,但就我而...

java-如何在android phonegap应用程序中获取webview URL?【代码】

我正在用android开发PhoneGap应用程序.在某些情况下,应用程序通过Internet连接到外部网页.由于用户可能单击网页上的链接并转到不允许的站点,因此我需要跟踪cordova webview网址的更改.因此,有一种方法可以获取我们与PhoneGap连接的网址? 代码示例:public class MyPhoneGapActivity extends DroidGap {@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);super.init();super.clearC...

java-Spring Security匿名用户已访问每个URL【代码】

我正在开发想要使用spring-security进行保护的gwt应用程序.我在数据库中有用户数据,并且UserService负责获取特定的User.我关注了这个tutorial AuthenticationProvider:public class CustomAuthenticationProvider implements AuthenticationProvider {@Autowired UserService userService;@Overridepublic Authentication authenticate(Authentication authentication) throws AuthenticationException {String username = (Strin...

java-具有包含空格的URL的HttpURLConnection【代码】

我有一个网址,其参数之一包含空格字符.如果我使用HttpURLConnection照原样发送,则该参数传递错误. 如果我用手动替换空格,它会按预期工作,因此我想知道是否有一种更干净的方法可以做到,尽管我希望HttpURLConnection能够自动做到这一点.也许我错过了一种方法? 寻找此内容时,我一直碰到不建议使用的URLEncoder.Encode,除了对整个URL进行编码(包括http的://)外,我找不到其他方法来执行我的操作. 有没有干净的方法进行更换?还是应该手...

java-部署到Glassfish 4.1时无效的URL模式【代码】

如果用户已经通过身份验证,则可以通过Web过滤器从登录和索引页面重定向.最初,我的URL模式无效.我修复了无效模式,并尝试重新部署以仅接收此消息:java.lang.IllegalArgumentException: Invalid URL Pattern: [{0}] at org.glassfish.web.deployment.node.WebResourceCollectionNode.setElementValue(WebResourceCollectionNode.java:136)我在应用程序中检查了一下,看看是否缺少某些内容或键入了其他错误的内容.最终,我删除了WebFilt...

为什么java.net.URLEncoder对相同的字符串给出不同的结果?【代码】

在webapp服务器上,当我尝试使用java.net.URLEncoder编码“mdicaux_Jrme.txt”时,它会给出以下字符串:me%CC%81dicaux_Je%CC%81ro%CC%82me.txt当我在后端服务器上尝试编码相同的字符串时,它显示以下内容:m%C3%A9dicaux_J%C3%A9r%C3%B4me.txt有人可以帮助我了解同一输入的不同输出吗?另外,每次解码同一字符串时如何获得标准化输出?解决方法:如果不指定结果,则取决于平台. 参见java.net.URLEncoder javadocs:encode(String s) Dep...

提取 - 相关标签