书签 分享 收藏 举报 版权申诉 / 24

类型JSP复习.docx

  • 文档编号:587433
  • 上传时间:2023-04-29
  • 格式:DOCX
  • 页数:24
  • 大小:719.29KB

td

{

text-align:

center;

font-weight:

bold;

font-size:

15px;

}

a{

text-decoration:

none;

}

JSP6

functionlogin1()

{

window.open("charge3.html");

}

1pxsolid#DFDFDF;width:

434px;height:

233px;position:

absolute;left:

400px;top:

230px;background-color:

white;">

图片按钮

代替submit按钮的图片代码格式是代替reset按钮的代码图片格式是

document.formName.reset();">

内置对象

Login.html

//localhost/Study_jsp/forward.jsp">

Forword.Jsp

<%

Stringname=request.getParameter("name");

Stringpassword=request.getParameter("psd");

Stringa=request.getParameter("1");

if(a.equals("2"))

{

if(name.equals("teacher")&&password.equals("teacher"))

{

HttpSessions=request.getSession();

s.setAttribute("username",name);

response.sendRedirect("teacher.jsp");

}

else

response.sendRedirect("login.html");

}

if(a.equals("1"))

{

response.sendRedirect("student.jsp");

HttpSessions=request.getSession();

s.setAttribute("username",name);

}

if(a.equals("3"))

{

response.sendRedirect("admin.jsp");

HttpSessions=request.getSession();

s.setAttribute("username",name);

}

%>

Admin.jsp

<%!

intnum=0;

%>

<%

num++;

Stringname=(String)request.getSession().getAttribute("username");

out.write("欢迎登录,您的用户名是:

"+name+"\n");

out.write("您是本页的第"+num+"访问者");

%>

 

JSP基础

<%!

publicstaticintmultiply(intn)

{

intsum=1;

for(inti=1;i<=n;i++)

{

sum*=i;

}

returnsum;

}

%>

<%

inttotal=multiply(8);

out.print("8的阶乘是"+total);

%>


<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%>

字体大小显示程序


<%

for(inti=1;i<=7;i++)

{

out.print("size="+i+"号字体:

"+"helloworld
");

}

%>

<%@includefile="a.html"%>

4、动态包含页面并传递数据。

要求程序包含两个文件,主文件加载次文件,并将随机产生的0-10之间的数传递给它,并且在页面上计算并显示该数的阶乘。

<%

intn=(int)(Math.random()*10)%10+1;

request.setAttribute("n",n);

%>

includepage="testn_41.jsp"flush="true">

include>

被包含的那个界面

intn=(Integer)request.getAttribute("n");

intsum=1;

for(inti=1;i<=n;i++)

{

sum*=i;

}

out.print(n+"的阶乘是"+sum);

%>

functioncheck()

{

vara=parseInt(document.getElementById("a").value);

varb=parseInt(document.getElementById("b").value);

varc=parseInt(document.getElementById("c").value);

if(a+b>c&&a+c>b&&b+c>a)

{

varp=(a+b+c)/2;

vard=Math.sqrt(p*(p-a)*(p-b)*(p-c));

alert("是三角形,面积是"+d);

}

else

alert("不是三角形");

}

边长:


边长:


边长:


functioncheck()

{

vargrade=parseInt(document.getElementById("b").value,10);

if(grade>=100)

alert("请输入0-100之间的数字!

");

elseif(grade>=90)

alert("A");

elseif(grade>=80)

alert("B");

elseif(grade>=70)

alert("C");

elseif(grade>=60)

alert("D");

elseif(grade>=0)

alert("E");

else

alert("请输入0-100之间的数字!

");

}

请输入你的成绩:

<%

for(inti=1;i<=10;i++)

{

if(i%2==0)

out.print(""+i+"");

else

out.print(""+i+"");

}

%>

vart;

window.onload=function()

{

t=parseInt((Math.random()*100),10)%100+1;

}

functioncheck()

{

varn=document.getElementById("t").value;

varn2=parseInt(n,10);

if(n2>t)

alert("大了");

elseif(n2

alert("小了")

else

alert("恭喜你,你猜对了");

}

请输入你要猜的数字(1~100):

COOKIE

<%

booleanb=false;

Stringusername=null;

Stringpassword=null;

Cookie[]cookies=request.getCookies();

if(cookies!

=null)

{

for(Cookiecookie:

cookies)

{

Stringname=cookie.getName();

System.out.println(name+"what");

if(name.equals("username"))

{

username=cookie.getValue();

b=true;

}

if(name.equals("password"))

password=cookie.getValue();

}

Stringp=(String)request.getSession().getAttribute("a");

System.out.print(p);

if(b)

{

out.print("欢迎登录");

}

elseif("p".equals(p))

{

out.print("欢迎登录");

}

else

response.sendRedirect("/Study_jsp/index2.jsp");

}

%>

Cookiecookie1=newCookie("username",username);

Cookiecookie2=newCookie("password",password);

cookie1.setMaxAge(3600);

cookie2.setMaxAge(3600);

response.addCookie(cookie1);

response.addCookie(cookie2);

}

request.getSession().setAttribute("a","p");

javabean与表单

<%@pagelanguage="java"import="java.util.*,usert.*"pageEncoding="utf-8"%>在表单界面写导入那个Java类

Showbean界面

一定要写上这两句jsp语句

useBeanid="user1"class="usert.user"scope="page">

useBean>

setPropertyname="user1"property="*"/>

用户注册信息

用户帐号:

<%=user1.getUildno()%>

姓名:

<%=user1.getUiName()%>

性别:

<%=user1.getUiGender()%>

类别:

<%=user1.

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
JSP 复习
提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:JSP复习.docx
链接地址:https://www.bingdoc.com/p-587433.html

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2