我有下面一段JAVA代码。但要写入html中,请问怎么改成可以嵌套到html中的代码呀。
PriUser  loginuser   =(PriUser)session.getAttribute("UserToken"); 
if(loginuser   ==   null) { 
response.sendRedirect("../logoffServlet");//返回登陆 
}else//判断sessionID是不存在LIST,不存在执行session.invalidate(); 
{
List list2 =(List)application.getAttribute(loginuser.getAccount());
for(int i=0;i<list2.size();i++) {
String sessionId=(String)list2.get(i);
if(!session.getId().equals(sessionId)) {
session.invalidate();
response.getWriter().print("<script>alert('您账号在另一个地点登录,如果不是本人所为,请尽快与管理员取得联系!');window.location='../logoffServlet';</script>");//返回登陆 
}
}

例如:
#if($listCounty.size()>2)
#end
#foreach($node in $listCounty )
#end

解决方案 »

  1.   

    不能写html,写成jsp
    <%
    把你的代码放在这里就ok了
    %>
      

  2.   


    <%
    %>
    把代码包起来就行
      

  3.   


     <select name="org.area" class="input">
    #if($listCounty.size()>2)
               <option value="" selected="selected"> -区县- </option>
               #end
    #foreach($node in $listCounty )
    <option value="$node.name" #if($org.area==$node.name) selected #end> $node.name </option>
    #end
             </select>
    这里面不是有java代码么?我记得好像可以改的。如果可以把页面改成jsp我老早就改了!
      

  4.   

    lz的需求是不是要在HTML页面中显示Java代码呢?使用HTML标签是可行的,
      

  5.   

    html是静态,不行
    用jsp,里面嵌入代码块
    <%
    %>