gpt4 book ai didi

java - 如何制定下载文件的方法?

转载 作者:行者123 更新时间:2023-12-01 21:23:04 25 4
gpt4 key购买 nike

我尝试制作下载文件的方法,我的文件名在数据库中

我在我的 Controller 中做到了这一点

 @RequestMapping(value="/librairie/downloadResume/{resume}", method = RequestMethod.GET)
public String downloadResume(@PathVariable ("resume") String resume, HttpServletRequest request)
{

Livre livre = dc.selectLivres().stream().filter(e -> e.getResume().equals(resume)).findFirst().get();

gestPanier = new GestPanier(request);

return "../resources/resume/${resume}";
}

在我看来

<tr>
<td>${livre.isbn}</td>
<td>${livre.auteur}</td>
<td>${livre.titre}</td>
<td>${livre.prix}</td>
<td>${livre.quantite}</td>
<td><img src="../resources/img/${livre.photo}" /></td>
<td><button onclick="location.href='/examenIntra/librairie/downloadResume/${livre.resume}'">Voir résumé </button></td>
<td>

<button class="btn btn-success" onclick="location.href='/examenIntra/librairie/acheterLivre/${livre.isbn}'">Acheter</button>
</td>
</tr>

和我的数据库

      CREATE TABLE [dbo].[Livres](
[Isbn] [nvarchar](13) NOT NULL,
[Auteur] [nvarchar](30) NOT NULL,
[Titre] [nvarchar](50) NOT NULL,
[Prix] [money] NOT NULL,
[Quantite] [int] NOT NULL,
[Photo] [nvarchar](255) NOT NULL,
[Resume] [nvarchar](255)NOT NULL,
CONSTRAINT [PK_Livres] PRIMARY KEY ([Isbn] )
)
GO

但是它不起作用

最佳答案

问题可能出在按钮的 onclick = location.href 中。

在 onclick 中,您只需传递一个字符串。您期望“${livre.resume}”这将是动态形成的,但事实并非如此。请正确生成此按钮。

关于java - 如何制定下载文件的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58843295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com