2014-05-22 62 views
2

我想在代码中显示名为“id”的变量的值。该代码是 -如何在JSP文件中显示变量值

的index.html(5号线) -

<div class="marginTable" data-pubid="<%=id%>" data-count="5"> 

但每当我执行它,它抛出错误 在线路发生错误:5在jsp文件:/指数.html id无法解析为变量。如何摆脱这个?

回答

8

我觉得这是你在找什么.....

page1.html ...

<a href="page2.jsp?id=5">Go</a> 

page2.html

<% String id = request.getParameter("id"); %> 
    <div class="marginTable" data-pubid="<%=id%>" data-count="5"></div> 
14

显示服务器端变量在jsp中,您可以使用implicit objectout

一些这样的事,

<div class="marginTable" data-count="5"> 
    <%=id%> 
</div> 

但是,使用小脚本被认为是不好的做法。所以你可以使用EL了解更多信息,请看How to avoid Java code in JSP files? as,

${id}