【问题标题】:Setting Resources folder using Spring使用 Spring 设置资源文件夹
【发布时间】:2012-06-17 05:27:55
【问题描述】:

我正在使用 Spring MVC + JDBC 来制作一个 Web 应用程序,并且我已经创建了一个 DAO 类来处理查询。我的问题是:我有一个非常大的查询,我想将它保存在一个 .txt 文件中并在 DAO 中读取查询,但我不断收到java.io.FileNotFoundException。我应该把我的 .txt 和我的查询放在哪里? 我尝试将它存储在与 DAO 相同的类中,但它不起作用。

在使用 Spring MVC 时,我是一个完整的初学者,并且我已经安装了 SprigSource 工具套件,所以一切都是预先配置的。

有人可以帮我解决这个问题吗?

谢谢!

塞萨尔·巴尔加斯

http://i.stack.imgur.com/fBNpV.png

http://i.stack.imgur.com/jXu1K.png

【问题讨论】:

  • 你真的应该告诉我们细节,例如。你把文件放在哪里,你的代码的相关部分是什么样的?
  • 好吧,我已经尝试将文件存储在与 DAO 相同的文件夹中。我删除了所有错误的代码,所以我得再做一次,然后在这里发帖。

标签: jsp spring-mvc jdbc filenotfoundexception


【解决方案1】:

试试:

InputStream is = getClass().getResourceAsStream("queriesCountJava.txt");

在类路径中查找文件。

【讨论】:

  • 谢谢!奇迹般有效。但我有一个疑问:有没有其他方法可以读取不同于.readLine() 方法的数据?在 Eclipse 中,它说它已被弃用!
猜你喜欢
  • 2014-08-15
  • 2016-08-14
  • 2017-03-13
  • 1970-01-01
  • 2013-05-09
  • 2017-02-25
  • 1970-01-01
  • 1970-01-01
  • 2018-05-28
相关资源
最近更新 更多