-
Servlet中的代码:
request.setAttribute("methodId", method); request.setAttribute("infos",infos); request.setAttribute("currentPage", String.valueOf(currentPage)); request.setAttribute("count", count); request.setAttribute("pageCount",pageCount); request.getRequestDispatcher("Index.jsp").forward(request,response);
其中method的值为String类型:
String method = request.getParameter("method");
js代码为:
</pre><pre name="code" class="javascript">window.onload = function changColor(){ var systemId = getQueryString("methodId"); if(systemId == null){ var currentA = document.getElementById("daiban"); currentA.style.color = "#FFCC00"; } else { var currentA = document.getElementById(systemId); currentA.style.color = "#FFCC00"; } }
function getQueryString(name){ var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; }
实现的功能是将对应的文字颜色初始化。对于其他的初始化也可尝试
JS直接从request.Attribute取值
最新推荐文章于 2024-07-17 22:06:28 发布