download 它是从 spring 生成的,我用 jquery 改变了它 $('#properties').attr('-6ren">
gpt4 book ai didi

javascript - 更改jsp href元素,c :url

转载 作者:行者123 更新时间:2023-11-30 15:15:46 25 4
gpt4 key购买 nike

我有这个元素点击下载文件。

     <a href="<c:url value='/fileDownload?purchaseId=18&id=30&type=txt' />"  id="properties">download</a>

它是从 spring 生成的,我用 jquery 改变了它

$('#properties').attr('href',model.data);

但是问题是生成href的时候C:url添加

/mysite/fileDownload?purpurchaseId=18&id=30&type=txt

当我生成 /mysite/ 时,它丢失了。

我该如何解决这个问题?我对jsp不是很熟悉。

为了简化我想更改 href 元素 purchaseId 和 id。如何做到这一点?

最佳答案

@Autowired
private ApplicationContext appContext;

由于您使用 spring 获取 id,因此从那里获取上下文路径并将其添加到您的字符串中。

String contextpath = appContext.getApplicationName();

关于javascript - 更改jsp href元素,c :url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44492820/

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