JSP_Learn
// 解决中文乱码的问题
String name = new String((request.getParameter("name")).getBytes("ISO-8859-1"),"UTF-8");
1 JSP指令

JSP 注释

JSP基础语法

JSP声明

JSP表达式

JSP页面的生命周期




脚本:<br>
<%
out.print("<table>");
for(int i=1;i<=9;i++){
out.print("<tr>");
for(int j=1;j<=9;j++){
if(i>=j){
out.print("<td>");
out.println(i+"*"+j+"="+(i*j));
out.print("</td>");
}
}
out.print("</tr>");
}
out.println("</table>");
%>
表达式:
<table >
<tr>
<td>1*1=<%=1*1 %></td>
</tr>
<tr>
<td>2*1=<%=2*1 %></td>
<td>2*2=<%=2*2 %></td>
</tr>
<tr>
<td>3*1=<%=3*1 %></td>
<td>3*2=<%=3*2 %></td>
<td>3*3=<%=3*3 %></td>
</tr>
<tr>
<td>4*1=<%=4*1 %></td>
<td>4*2=<%=4*2 %></td>
<td>4*3=<%=4*3 %></td>
<td>4*4=<%=4*4 %></td>
</tr>
<tr>
<td>5*1=<%=5*1 %></td>
<td>5*2=<%=5*2 %></td>
<td>5*3=<%=5*3 %></td>
<td>5*4=<%=5*4 %></td>
<td>5*5=<%=5*5 %></td>
</tr>
<tr>
<td>6*1=<%=6*1 %></td>
<td>6*2=<%=6*2 %></td>
<td>6*3=<%=6*3 %></td>
<td>6*4=<%=6*4 %></td>
<td>6*5=<%=6*5 %></td>
<td>6*6=<%=6*6 %></td>
</tr>
<tr>
<td>7*1=<%=7*1 %></td>
<td>7*2=<%=7*2 %></td>
<td>7*3=<%=7*3 %></td>
<td>7*4=<%=7*4 %></td>
<td>7*5=<%=7*5 %></td>
<td>7*6=<%=7*6 %></td>
<td>7*7=<%=7*7 %></td>
</tr>
<tr>
<td>8*1=<%=8*1 %></td>
<td>8*2=<%=8*2 %></td>
<td>8*3=<%=8*3 %></td>
<td>8*4=<%=8*4 %></td>
<td>8*5=<%=8*5 %></td>
<td>8*6=<%=8*6 %></td>
<td>8*7=<%=8*7 %></td>
<td>8*8=<%=8*8 %></td>
</tr>
<tr>
<td>9*1=<%=9*1 %></td>
<td>9*2=<%=9*2 %></td>
<td>9*3=<%=9*3 %></td>
<td>9*4=<%=9*4 %></td>
<td>9*5=<%=9*5 %></td>
<td>9*6=<%=9*6 %></td>
<td>9*7=<%=9*7 %></td>
<td>9*8=<%=9*8 %></td>
<td>9*9=<%=9*9 %></td>
</tr>
</table>
JSP内置对象

九大内置对象




GET POST提交的区别

Request 对象

<%
//防止乱码
request.setCharacterEncoding("UTF-8");
%>
解决URL传递中文参数乱码的问题

Response对象

JSP_Learn的更多相关文章
随机推荐
- [HAOI2007][SDOI2005]反素数
题目:洛谷P1463.BZOJ1053.Vijos P1172.codevs2912. 题目大意:对于任何正整数x,其约数的个数记作g(x).例如g(1)=1.g(6)=4. 如果某个正整数x满足:g ...
- 移动App架构设计
移动App架构设计 本文主要总结了几种经常使用的架构模式, 基本是层层递进的转载请注名出处 http://blog.csdn.net/uxyheaven, 良好的排版在https://github.c ...
- vue19 组建 Vue.extend component、组件模版、动态组件
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- xml Data Type Methods in sql server
nodes() Method (xml Data Type) https://docs.microsoft.com/en-us/sql/t-sql/xml/nodes-method-xml-data- ...
- 2015北京网络赛 J Scores bitset+分块
2015北京网络赛 J Scores 题意:50000组5维数据,50000个询问,问有多少组每一维都不大于询问的数据 思路:赛时没有思路,后来看解题报告也因为智商太低看了半天看不懂.bitset之前 ...
- HBase的单节点集群详细启动步骤(分为Zookeeper自带还是外装)
伪分布模式下,如(weekend110)hbase-env.sh配置文档中的HBASE_MANAGES_ZK的默认值是true,它表示HBase使用自身自带的Zookeeper实例.但是,该实例只能为 ...
- BZOJ2668: [cqoi2012]交换棋子(费用流)
Description 有一个n行m列的黑白棋盘,你每次可以交换两个相邻格子(相邻是指有公共边或公共顶点)中的棋子,最终达到目标状态.要求第i行第j列的格子只能参与mi,j次交换. Input 第一行 ...
- linux安装lrzsz支持rz从windows上传文件到linux
1.下载lrzsz wget https://wangxuejin-data-1252194948.cos.ap-shanghai.myqcloud.com/lrzsz-0.12.20.tar.gz ...
- Reference Counting GC (Part one)
目录 引用计数法 计数器值的增减 new_obj()和update_ptr()函数 new_obj()生成对象 update_ptr()更新指针ptr,对计数器进行增减 优点 可即可回收垃圾 最大暂停 ...
- 第四次python作业——叶耀宗
设计题2: 1.参考“三国演义”词频统计程序,实现对红楼梦出场人物的频次统计.2.(可选)将红楼梦出场人物的频次统计结果用词云显示. import jieba excludes = {"什么 ...