没有合适的资源?快使用搜索试试~ 我知道了~
首页jsp基础教程(清华版)源码
资源详情
资源评论
资源推荐
第1章 JSP 简介
例子 1
Example1_1.jsp
<%@ page contentType="text/html;charset=GB2312" %>
<HTML>
<BODY BGCOLOR=cyan>
<FONT Size=1>
<P>这是一个简单的 JSP 页面
<%
int i, sum=0;
for(i=1;i<=100;i++)
{
sum=sum+i;
}
%>
<P> 1 到 100 的连续和是:
<BR>
<%=sum %>
</FONT>
</BODY>
<HTML>
第2章 JSP 语法
例子 1
Example2_1.jsp
<%@ page contentType="text/html;charset=GB2312" %>
<HTML>
<BODY BGCOLOR=cyan><FONT size=4>
<%!
int i=0;
%>
<%
i++;
%>
<P>您是第
<%=i%>
个访问本站的客户。
</BODY>
</HTML>
例子 2
Example2_2.jsp
<%@ page contentType="text/html;charset=GB2312" %>
<HTML>
<BODY>
<%!
int number=0;
synchronized void countPeople()
{
number++;
}
%>
<%
countPeople(); //在程序片中调用方法。
%>
<P>您是第
<%=number%>
个访问本站的客户。
</BODY>
</HTML>
例子 3
Example2_3.jsp
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.io.*" %>
<HTML>
<BODY BGCOLOR=cyan><FONT Size=4>
<%!
int number=0;
File file=new File("count.txt") ;
synchronized void countPeople()//计算访问次数的同步方法
{
if(!file.exists())
{
number++;
try {
file.createNewFile();
FileOutputStream out=new FileOutputStream("count.txt");
DataOutputStream dataOut=new DataOutputStream(out);
dataOut.writeInt(number);
out.close();
dataOut.close();
}
catch(IOException ee){}
}
else
{
try{
FileInputStream in=new FileInputStream("count.txt");
DataInputStream dataIn=new DataInputStream(in);
number=dataIn.readInt();
number++;
in.close();
dataIn.close();
FileOutputStream out=new FileOutputStream("count.txt");
DataOutputStream dataOut=new DataOutputStream(out);
dataOut.writeInt(number);
out.close();
dataOut.close();
}
catch(IOException ee){}
}
}
%>
<%
countPeople();
%>
<P><P>您是第
<%=number%>
个访问本站的客户。
</BODY>
</HTML>
例子 4
Example2_4.jsp
<%@ page contentType="text/html;charset=GB2312" %>
<HTML>
<BODY>
<BODY BGCOLOR=cyan><Font size=4>
<P> 请输入圆的半径:
<BR>
<FORM action="" method=get name=form>
<INPUT type="text" name="cat" value="1">
<INPUT TYPE="submit" value="送出" name=submit>
</FORM>
<%!
public class Circle
{
double r;
Circle(double r)
{
this.r=r;
}
double 求面积()
{
return Math.PI*r*r;
}
double 求周长()
{
return Math.PI*2*r;
}
}
%>
<%
String str=request.getParameter("cat");
double r;
if(str!=null)
{
r=Double.parseDouble(str);
}
else
{
r=1;
}
Circle circle=new Circle(r); //创建对象。
%>
<P> 圆的面积是:
<BR>
<%=circle.求面积()%>
<P> 圆的周长是:
<BR>
<%=circle.求周长()%>
</BODY>
</HTML>
例子 5
Example2_5.jsp
<%@ page contentType="text/html;charset=GB2312" %>
<HTML>
<BODY bgcolor=cyan><FONT size=1>
剩余63页未读,继续阅读
includeiostream123
- 粉丝: 34
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1