问答详情
源自:5-4 秒杀交互

在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,应该怎么写?谢谢!

提问者:jessezwd 2016-05-26 12:28

个回答

  • 雁渡寒潭38
    2016-08-09 11:59:31

    我也是这个问题

  • 雁渡寒潭38
    2016-08-09 11:59:11

    我也是这么问题

  • 慕的地6780840
    2016-06-12 23:18:48

    你这种路径会显示项目名称,你把项目直接配置到端口下,比如8888端口就是你的HCS就可以,像老师那样配置了

  • jessezwd
    2016-06-05 21:54:41

    这个问题另一个写法:

    在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';

    这样也是可以的。

  • moonie
    2016-06-05 20:23:51

    又看到你了,能坚持到这个地方的人好像不多

  • jessezwd
    2016-05-26 14:49:34

    我直接写成了:return '/HCS/seckill/time/now',问题解决。