草庐IT

relative_url_root

全部标签

java - Java 中的 URL 路由

来自其他Web框架,我习惯于将URL的一部分映射到方法参数。我知道web.xml提供了一种将整个URL映射到Servlet的方法,但有没有办法从中获得更多功能,例如将URL的片段映射到方法参数? 最佳答案 为此,使用Spring(MVC)有点矫枉过正。如果你不需要依赖注入(inject),你会很高兴redirectfilter. 关于java-Java中的URL路由,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

java - 如何将 url 重定向到 web.xml 中的 jsp

(应该是一个简单的-)如何将模式yada*.js的所有URL重定向到我的特定jsp。这对我的web.xml有用吗:MySpecific.jspyada*.js或者也许我必须为此目的使用javax.servlet.filter? 最佳答案 我会将这些文件放在名为/yada的文件夹中然后使用url-pattern的/yada/*.如果您不想这样做,那么在过滤器中手动确定它确实是唯一的办法。更新:根据您的更新,您实际上有第二个问题,该问题在您最初的问题中并不是很明显:“如何将JSP文件声明为servlet?”。答案是:使用而不是.foo.

java - 从 URL java 读取

我正在尝试在java中读取URL,只要URL在浏览器中加载,它就可以工作。但是如果它只是在浏览器中循环而不是在我尝试在我的浏览器中打开它时加载该页面,我的java应用程序就会挂起,如果有足够的时间,它可能会永远等待。如果我停止应用程序的加载时间超过20秒,我该如何设置超时?我正在使用URL这是代码的相关部分:URLurl=null;StringinputLine;try{url=newURL(surl);}catch(MalformedURLExceptione){e.printStackTrace();}BufferedReaderin;try{in=newBufferedReade

java - REST API Url 中的额外查询参数

在我的Rest应用程序中,资源url还支持查询参数,如pageSize、pageNum、name等。所以请求url看起来像/resource/{id}?pageNum=1&pageSize=25&desc="hello"现在假设客户端添加了一个额外的查询参数,比如我的服务器不支持的“lang”/resource/{id}?pageNum=1&pageSize=25&desc="hello"&lang="eng",但我的服务器不支持任何lang参数。什么应该是最好的设计决策选项1:忽略额外的无效查询参数并提供请求。选项2:向客户端抛出错误的请求消息。提前致谢辛拉

从文件读取时的 java.net.URL 缓存

似乎java正在对URL(和文件)进行某种缓存。例如我的类路径中的jar文件中有一个文件“resourcs.txt”。这个文件的内容是:“版本1”newjava.io.BufferedReader(newjava.io.InputStreamReader(newURL("jar","","file:test.jar!/resourcs.txt").openConnection().getInputStream())).readLine()返回“版本1”(如预期的那样)我将文件内容更改为“版本2”并再次调用此代码。我仍然得到“版本1”我怎样才能清除这个“缓存”。注意:我发现它只发生在Li

java - `servlet-context.xml` 、 `root-context.xml` 和 `web.xml` 的预期用途是什么?

我是JavaSpringMVC网络开发的新手。我对下面的3个配置文件感到困惑。它们由STSwebmvc项目模板自动创建。它们的预期用途是什么?为什么我们需要3个配置文件而不是一个?他们的位置不同有什么特殊原因吗? 最佳答案 root-context.xml是SpringRoot应用程序上下文配置。这是可选的。它用于配置您的非网络bean。不过,对于SpringSecurity或OpenEntityManagerInViewFilter,您需要它。最好放在meta-inf/spring中。servlet-context.xml是Spr

java - sql server 的连接 url

我下载了microsfot的jdbc驱动程序,但我不确定connection.url应该是什么?org.microsoft.sqlserver.jdbcjdbc:..org.hibernate.dialect.SQLServerDialect我已经将sqlexpress配置为通过tcpip和静态端口工作。 最佳答案 给你: 关于java-sqlserver的连接url,我们在StackOverflow上找到一个类似的问题: https://stackoverf

java - 使用java代码通过传递URL下载文件

这个问题在这里已经有了答案:HowcanIdownloadandsaveafilefromtheInternetusingJava?(23个回答)关闭4年前。我正在尝试用java编写代码,其中用户提供一个url链接,程序获取url链接并按原样下载网页并保存在特定位置..与另存为...选项相同网页。谁能帮帮我提前致谢

java - 如何在 Java 中将 URL 分解为其组成部分?

我的要求相当简单,但我需要做很多这样的事情,所以我正在寻找一个可靠的解决方案。在Java中是否有一个好的轻量级库可以将URL分解成它们的组成部分?我指的是主机名、查询字符串等。 最佳答案 我总是忘记URI格式,所以这里是:://@:#这里有一个例子:URIuri=newURI("query://jeff@books.com:9000/public/manuals/appliances?stove#ge");将发生以下情况:uri.getAuthority()将返回"jeff@books.com:9000"uri.getFragmen

java - H2 数据库 : referring to a table in root schema from a foreign key constraint

给定根架构中的表:CREATETABLEuser(usernameVARCHAR(50),passwordVARCHAR(50));和Quiz模式中的表:CREATETABLEQuiz.Results(usernameVARCHAR(50),pointsINT,FOREIGNKEY(username)REFERENCESuser(username));我无法实际创建外键,因为数据库声称表user实际上并不存在。我也不能随后添加外键:ALTERTABLEQUIZ.RESULTSADDFOREIGNKEY(username)REFERENCESuser(username)当然,这两个表都存