刚才对于JSP获取页面输入框值的问题已经解决,并且已知可以通过页面代码片段进行服务器端运算,并且,也见过了JSP那灵活的返回原页面输出了,再接下来的问题,就是关于这个输出的形式了。
前一篇中的输出,是在代码片段中,直接用System.out.print输出内容的,写过.NET的人,一下子,就会联想到.NET中的label,那么,在JSP中的label又在哪里?又如何赋值?
经了解,发现,原来html语言中,其实,也是有<label>这个东西的。当然,到目前,还不知道如何指向某个特定ID,或者特定NAME的label进行赋值。好吧。暂放一下。按照网上说的,最土的方式,也就是,直接用表达式输出,<%=...%>。假设,在.NET中,我们设定了N个label,每个都有ID,那么在JSP页面中,方法之一,就是设定N个变量,代表.NET中的LABEL的ID,然后,运算抛出。
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%
int j=1;
String result="变量j的值是:"+String.valueOf(j) ;
String chuShu = request.getParameter("chushu");
if(chuShu!&#