我已经在.jsp文件中使用以下代码在会话的登录页面上设置了用户ID和密码值:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<script>alert("Hey")</script>
<%
String userName = request.getParameter("username");
String password = request.getParameter("password");
session.setAttribute("username", userName);
session.setAttribute("password", password);
response.sendRedirect("somefile.jsp");
%>
</body>
我想访问.js文件中的用户名,以将其发送到REST API。试过这个:
var uName = <%=session.getAttribute("username")%>;
但是这不起作用,因为<%不会在所需的.js文件中进行解析。有什么建议吗?
答案 0 :(得分:1)
您有四个选择。
data-*
属性),然后使用JS从那里读取数据