jsp中的 Quoting 规则问题,请大虾们帮帮忙!
在JSP 中有一个 Quoting 规则来避免应用 <% , %> , '," 这些操作,我在下面的程序中要用到 摸除 % 和 输出 方法 〈%=CompanyName%> ,应该和这些没关系才是呀,程序如下:
(1):
〈% if((t%10)>0){
cPage = t/10 +1;
}else {
cPage = t/10;
}
%>
<%! String pageNo, mTmp;
int i,j,k;
%>
<%
pageNo = request.getParameter("pageNo");
//out.println(pageNo);========null
if(pageNo = null){
pageNo ="1";
}
j = Integer.parseInt(pageNo);
//out.println(pageNo);======1
//out.println(j);=======1
if(j < 1)
j = 1;
if(k > cPage);
j = cPage;
//out.println(j);
%>
在JSP的页面也会显示出这些程序 0){ cPage = t/10 +1; }else { cPage = t/10; } %> cPage); j = cPage; //out.println(j); %> ,为什么?
(2):
〈%
<tr>
<td width="18%">
<div align="right">Company Name:</div>
</td>
<td width="82%">
<input type="text" name="CompanyName" size="60" value="<%=rs.getString("CompanyName")%>">
</td>
</tr>
%〉
在JSP的页面的是这样的:
CompanyName;|表格 |">
在页面里也出现了 “〉
这是为什么呀? 各位大虾请帮帮忙呀!