JSP程序设计习题答案(张跃平、耿祥义)(2)

2019-04-15 11:50

Biaoge.tag:

<%@ attribute name=\<%@ attribute name=\<%@ attribute name=\<%@ attribute name=\ <%=name%> <%=phone%> <%=email%>

习题四

1.答:(C)。

2.答:将获取的字符串用ISO-8859-1进行编码,并将编码存放到一个字节数组中,然后再将这个数组转化为字符串对象。 3.答:

inputString.jsp:

<%@ page contentType=\

computer.jsp:

<%@ page contentType=\

<% String textContent=request.getParameter(\ byte b[]=textContent.getBytes(\ textContent=new String(b);

6

%>

字符串:<%=textContent%>的长度:<%=textContent.length()%>

4.答:实现用户的重定向。 5.答:(1) 不相同。(2)相同。(3)可能消失。(4)一定消失。 6.答:

lianxi6.jsp:

<%@ page contentType=\ <%

session.setAttribute(\请您猜字母\ char a[]=new char[26]; int m=0;

for(char c='a';c<='z';c++) { a[m]=c; m++; }

int randomIndex=(int)(Math.random()*a.length); char ch=a[randomIndex]; //获取一个英文字母

session.setAttribute(\ session.setAttribute(\%>

访问或刷新该页面可以随机得到一个英文字母.


单击超链接去猜出这个字母: guess.jsp:

<%@ page contentType=\<%@ taglib tagdir=\

<% String str=request.getParameter(\ if(str==null) { str=\ }

if(str.length()==0) { str=\ } %>

7

<% if(message.startsWith(\您猜对了\ {

%>
<% } else {

%>
输入您的猜测:

<% } %> GuessLetter.jsp:

<%@ tag pageEncoding=\

<%@ attribute name=\<%@ variable name-given=\ <% String mess=\

Character ch=(Character)session.getAttribute(\ char realLetter=ch.charValue(); char c=(guessLetter.trim()).charAt(0); if(c<='z'&&c>='a') {

if(realLetter==c) {

int n=((Integer)session.getAttribute(\ n=n+1;

session.setAttribute(\ mess=\您猜对了,这是第\次猜测\ }

else if(realLetter

int n=((Integer)session.getAttribute(\ n=n+1; 8

session.setAttribute(\ mess=\您猜大了,这是第\次猜测\ }

else if(realLetter>c) {

int n=((Integer)session.getAttribute(\ n=n+1;

session.setAttribute(\ mess=\您猜小了,这是第\次猜测\ } } else

{ mess=\请输入a至z之间的英文字母。\ }

jspContext.setAttribute(\%>

习题五

1.答:不能

2.答:调用public long length()方法。 3.答:A和D。

4. 答:RandomAccessFile类既不是输入流类InputStream类的子类,也不是输出流类Outputstream类的子类。想对一个文件进行读写操作时,可以创建一个指向该文件的RandomAccessFile流,这样我们既可以从这个流中读取这个文件的数据,也可以通过这个流给这个文件写入数据。 5. 答:

input.jsp:

<%@ page contentType=\

9

read.jsp:

<%@ page contentType=\<%@ taglib tagdir=\

<%

String s1=request.getParameter(\ String s2=request.getParameter(\ if(s1.length()>0&&s2.length()>0) {

%> 读取的文件内容:


<% } %> Read.tag:

<%@ tag pageEncoding=\<%@ tag import=\

<%@ attribute name=\<%@ attribute name=\<%@ variable name-given=\<%

StringBuffer str=new StringBuffer(); try{

File f=new File(dirName,fileName); FileReader in=new FileReader(f);

BufferedReader bufferin=new BufferedReader(in); String temp;

while((temp=bufferin.readLine())!=null) { str.append(temp); }

bufferin.close(); in.close(); }

catch(IOException e) { 10


JSP程序设计习题答案(张跃平、耿祥义)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:行政法与行政诉讼法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: