【发布时间】:2015-04-24 11:06:10
【问题描述】:
请告诉我如何在没有 JSP 的情况下使用会话。例如。我有这个 html 文件:
<body>
<div class="container">
<div class="row">
<legend class="text-info">Welcome to My Library!</legend>
<div class="span4 offset4 well">
<legend>Search</legend>
<input type="text" id="searchDirectory" class="span4" placeholder="search for the book">
<button id="search" type="submit" class="btn btn-info btn-block">Search</button>
</div>
</div>
<div>
</form>
</div>
</div>
</body>
如果我有一个 JSP,我可以这样写会话:
<%User user = (User) session.getAttribute("User"); %>
<h3>Hi <%=user.getName() %></h3>
所以,请告诉我如何在我的 html 文件中执行此操作,例如在标题标签中。
【问题讨论】:
-
你必须使用 cookie 来做到这一点 - curl.haxx.se/rfc/cookie_spec.html
-
以及如何设置 cookie(假设您只要求基本的 servlet 而没有花哨的框架)-stackoverflow.com/questions/9543345/creating-servlet-cookies
-
为什么不使用 JSP? Html 是静态文件,它无法访问 java 会话。