我的 css 和 js assest 的本地链接在从链接重定向到页面时被附加到 localhost
My local links for css and js assest are getting appended with localhost while redirecting to a page from a link
我通过电子邮件发送的激活链接:http://localhost:8080/respondToInvitation/example@gmail.com/1
我在我的java控制器中使用此链接来获取一个具有要激活的相应电子邮件ID的帐户,我的代码是这样的激活:
@RequestMapping(value = "/respondToInvitation/{email}/{id}", method = RequestMethod.GET)
public String respondToInvitationByEventCode(ModelMap modelMap,@PathVariable String id,@PathVariable String email){
log.debug("Begin->respondToInvitationByEventCode::");
User user = userDAO.getUserByEmail(email);
if (user!= null && user.getId() != 0) {
modelMap.put("status", "failure");
modelMap.put("message", "The Email you entered is already registered!");
} else {
user = new User();
user.setEmailId(email);
user.setId(NumberUtils.toLong(id));
}
modelMap.put("user", user);
return PageView.DEPENDANTSIGNUP;
}
现在,当我从邮件中单击上面的链接时,我收到我在JSP页面中使用的CSS和JS的404错误。它显示这个:http://localhost:8080/respondToInvitation/pavankalyan.tolety12@gmail.com/css/bootstrap.min.css localhost:8080/后面必须跟着 CSS 和 js 脚本。我在java或邮件链接中犯的错误在哪里?
你可以
使用../../跳到斜杠上方 2 次。../表示一次跳入网址。
<link rel="stylesheet" href="../../../css/bootstrap.min.css" type="text/css" />
或
<link rel="stylesheet"href="http://localhost:8080/respondToInvitation/css/bootstrap.min.css " type="text/css" />
或
<link rel="stylesheet"href="${pageContext.request.contextPath}/css/bootstrap.min.css " type="text/css" />
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 如何使用jQuery自动打开页面上的所有链接
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- jquery动画可以通过编程链接吗
- 在单击href链接的同时下载文件
- 尽管链接成功并已成功下载,但未找到NPM模块
- 制作一个不带HTML a标记但在动画播放完毕后指向其他页面的超链接
- ReactJS映射:如何仅在url变量不为空时呈现html链接
- 单击页面上的链接后高度发生变化
- 将纯文本URL转换为可单击链接
- python-selenium-点击上升链接
- 一点javascript元编程&可链接的设置器
- ng视图外的链接重定向到ng视图内的页面
- 如何调用“;链接_;在onclick事件上使用Javascript
- 链接所有<a>Meteor
- 如何在Angular中的表的所有单元格中添加链接
- 为什么我的JS为我的链接添加前缀(localhost:3000 / mylink)
- 在rails app + jquery中生成的链接错误地指向localhost
- 模拟指向localhost的函数的链接单击
- 我的 css 和 js assest 的本地链接在从链接重定向到页面时被附加到 localhost