<%
    String aaa = "123";
%><body>
    ******
    <input name="boxName" type="button"/>
</body>*****那里要怎么引用核心标签库  像 if (aaa==123)之类的,使得下面的<input/>生效?
aaa是当前定义的变量,用何种方法,才能让我使用逻辑判断????在线等

解决方案 »

  1.   

    <%
        String aaa = "123";
        if(aaa == 123){
    %><body>
        ******
        <input name="boxName" type="button"/>
    </body> <%
        }
    %>
      

  2.   

    不是不是我不想用java脚本,我想用标签  核心标签库有没有????struts1.2的标签也行吖
      

  3.   

    1:首先把jstl标签库jar包加入项目构建路径(jstl.jar、standard.jar);2:页面导入( <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>)
    <%@ page language="java" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
    <%
        String flag = "123";
        request.setAttribute("flag", flag);
    %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
        <head>
            <title>index.jsp</title>        <meta http-equiv="pragma" content="no-cache">
            <meta http-equiv="cache-control" content="no-cache">
            <meta http-equiv="expires" content="0">
        </head>    <body>
            <c:if test="${flag=='123'}">
                <input name="boxName" type="button" />
            </c:if>
        </body>
    </html>
      

  4.   

    如果使用struts标签的话。
    就用<logic:equal>,去google用法……