• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > 编程与数据库 > Jsp编程 >

JSP标准标签库介绍(7)

来源: www.dedecms8.com 编辑:织梦吧 时间:2012-06-28点击:

 

      <br />

 

      <br />

      </c:if>

    </c:if>

 

    <form method="post">Guess what computer language

                        I am thinking of?

    <input type="text" name="guess" />

 

    <input type="submit" value="Try!" />

 

    <br/>

    </form>

  </body>

</html>

 

这个简单的Web页面显示一个表单,要求用户猜测程序所想的计算机语言。当然,计算机想的是“Java”。这个页面通过检查“是否已提交”来开始。这使得表单和处理表单的代码可以放在同一个页面中。是通过下面的JSTL if语句实现的。

 

<c:if test="${pageContext.request.method=='POST'}">

 

现在你看到了,<c:if>标签使用EL表达式来决定是否请求的方式是POST的。如果数据被post到页面,那么用户输入的他们的猜想值就会存储在名为“guest”的参数中。这是因为“guest”是表单输入项的名字。我们现在必须检查是否这个参数等于“Java”。这个是通过下面的<c:if>标签来完成:

 

<c:if test="${param.guess=='Java'}">

          You guessed it!

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 1170734538@qq.com ,  QQ