亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

在seckill.js中now()函數: 返回 URL的問題

在seckill.js中now()函數: return '/seckill/time/now'; 返回的是:http://localhost:8080/seckill/1000/detail。如果需要返回:http://localhost:8080/HCS/seckill/1000/detail,即包含項目名稱/HCS,應該怎么寫?謝謝!

正在回答

6 回答

我也是這個問題

0 回復 有任何疑惑可以回復我~

我也是這么問題

0 回復 有任何疑惑可以回復我~

你這種路徑會顯示項目名稱,你把項目直接配置到端口下,比如8888端口就是你的HCS就可以,像老師那樣配置了

0 回復 有任何疑惑可以回復我~

這個問題另一個寫法:

在detail.jsp中:

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<c:set var="ctx" value="${pageContext.request.contextPath}"></c:set>

...

<body>

? ? ? ? <input type="hidden" value="${ctx}" id="ctx"/>

...

</body>

在seckill.js中now()函數:

return $("#ctx").val() + '/seckill/time/now';

這樣也是可以的。

0 回復 有任何疑惑可以回復我~
#1

moonie

怎么會有這樣的需求,不覺得很奇怪嗎?
2016-06-05 回復 有任何疑惑可以回復我~
#2

jessezwd 提問者 回復 moonie

我用的是NetBeans,而且包含項目名稱/HCS,服務器是glassfish,在js中傳遞地址時,如不包含項目名稱,就訪問不到相應的方法。我在慕課網上看到,的確有人這樣寫。呵呵!
2016-06-06 回復 有任何疑惑可以回復我~
#3

moonie 回復 jessezwd 提問者

好吧。。。
2016-06-06 回復 有任何疑惑可以回復我~
#4

jessezwd 提問者 回復 moonie

最近卸載了glassfish,直接在使用jetty的maven插件,這個問題就多余了。glassfish貌似太重,jetty顯得輕量簡潔。
2016-06-07 回復 有任何疑惑可以回復我~
查看1條回復

又看到你了,能堅持到這個地方的人好像不多

0 回復 有任何疑惑可以回復我~
#1

jessezwd 提問者

堅持的確不易,有時也看老師講得如何。整個課程都學完了,代碼在https://github.com/jessezwd/HCS。謝謝關注!
2016-06-05 回復 有任何疑惑可以回復我~
#2

moonie 回復 jessezwd 提問者

恩,這個老師講的挺不錯的
2016-06-05 回復 有任何疑惑可以回復我~

我直接寫成了:return '/HCS/seckill/time/now',問題解決。

0 回復 有任何疑惑可以回復我~
#1

taoy

如果把工程名做為返回內容的一部分,就會造成代碼不能移植的問題,還需要想一個更好的解決方案。
2016-08-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

在seckill.js中now()函數: 返回 URL的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號