【发布时间】:2010-03-01 09:53:27
【问题描述】:
我正在使用 Eclipse IDE 中的 JSF 开发一个应用程序,并将 Derby 作为数据库。我有将文件上传到数据库的功能。但是文件名被存储为“C:\Documents and Settings\Angeline\Desktop\test.txt”而不是“test.txt”。如何在数据库中只存储“test.txt”作为文件名?
这是我在 JSF 中的代码:
File to Upload:
<t:inputFileUpload id="fileupload" value="#{employeeBean.upFile}" storage="file"/>
Java Bean 代码:
String fileName=upFile.getName();
这个文件的值Name=C:\Documents and Settings\Angeline\Desktop\test.txt。
【问题讨论】: