第一范文网 - 专业文章范例文档资料分享平台

清华大学出版社郭克华JavaWeb程序设计上机习题答案 

来源:用户分享 时间:2025/5/20 7:06:09 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Chapter2

Frame、

Login、

   Login:

          Main、 (Section C) Regiter、

ID              

Password        

Last Name       

Address         

City            


Country         

Select Interest

Question       

Answer           Top、

Treemenu、

作者的个人简介、 作者:

局局局

Chapter3

1、

您输入的金额为: 

                 

             50元

             20元

             10元

              5元

              1元 2、

book1: 

       

2S(循环)、

        3、

4、

book 1:   

         

最高价格:

4S(循环)、

         

最高价格:

Chapter4

4-1、

(1)<%@ page language=\

<%

for(int i=1;i<=100;i++){ (\欢迎(JSP)
\ } %>

(2)<%@ page language=\ <%

for(int i=0;i<100;i++){ (\欢迎
\ } %>

(3)<%@ page language=\

4-2

(1)<%@page language=\

您输入的金额为:

int[]monReturn=new int[5];

int[]monElements=new int[]{50,20,10,5,1}; void moneyDeal(int mon){ for(int i=0;i<5;i++){

monReturn[i]=(int)(mon/monElements[i]); mon=mon%monElements[i]; } } %>

<%String s=(\if(s!=null){ int mon=(s); moneyDeal(mon); for(int i=0;i<5;i++){ %>

应找零为:<%=monElements[i]%>元<%=monReturn[i]%>张
<% } } %>

(2)<%@page language=\ <%!

String str;

int[]monReturn=new int[5];

int[]monElements=new int[]{50,20,10,5,1}; void moneyDeal(int mon){ for(int i=0;i<5;i++){

monReturn[i]=(int)(mon/monElements[i]); mon=mon%monElements[i]; } } %>

您输入的金额为:

应找零为:<%=monElements[i]%>元<%=monReturn[i]%>张
<% } } %>

(3)<%@page language=\ <%!

int[]monReturn=new int[5];

int[]monElements=new int[]{50,20,10,5,1}; void moneyDeal(int mon){ for(int i=0;i<5;i++){

monReturn[i]=(int)(mon/monElements[i]); mon=mon%monElements[i]; } } %>

您输入的金额为:

%>

应找零为:<%=monElements[i]%>元<%=monReturn[i]%>张
<% } } %>

(4)<%@page language=\ <%!

String str;

int[]monReturn=new int[5];

int[]monElements=new int[]{50,20,10,5,1}; void moneyDeal(int mon){ for(int i=0;i<5;i++){

monReturn[i]=(int)(mon/monElements[i]); mon=mon%monElements[i]; } } %>

您输入的金额为:

应找零为:<%=monElements[i]%>元<%=monReturn[i]%>张
<% } } %> 4-3、

<%@ page language=\ <%

\ 登录:

账号:

密码:

5-2、

<%@ page language=\ 登录:

账号:

密码:

是否注册为会员:

5-3、

<%@ page language=\

<%--<%String str=\ int number=(str); %>--%>

5-3-1、

<%@ page language=\

<% String str=(\ int number=(str); %> <%

for(int i=1;i<=number;i++)(\欢迎
\ %> 5-4、

<%@ page language=\ <%!

int[]monReturn=new int[5];

int[]monElements=new int[]{50,20,10,5,1}; void moneyDeal(int mon){ for(int i=0;i<5;i++){

monReturn[i]=(int)(mon/monElements[i]); mon=mon%monElements[i]; } } %>

应付款

int mon=m22-m11; moneyDeal(mon);%>

应找零<%=mon %>,
<% for(int i=0;i<5;i++){%>

<%=monElements[i]%>元<%=monReturn[i]%>张, <% } } %>

5-5、

<%@ page language=\ 登录:

密码:

5-5-2、

<%@ page language=\

<%String str=(\

用户姓名:

5-5-3、

<%@ page language=\ <%

String str1=(\ String str2=(\

(\用户账号:\用户姓名:\ %>

Chapter6

6-1、

<%@ page language=\ <%

Connection conn=(\ Statement stat=();

String sql=\ ResultSet rs=(sql); while()){

String stuno=(\

String stuname=(\ String stusex=(\

(stuno+\ } (); (); %> 6-2、

<%@ page language=\

输入姓名: 6-2-1、

<%@ page language=\ <%

(\

String name=(\

Connection conn=(\ Statement stat=();

String sql=\STUNO='\ ResultSet rs=(sql); while()){

String stuno=(\

String stuname=(\ String stusex=(\

(stuno+\ } (); (); %> 6-3、

<%@ page language=\

输入学号: 6-3-1、

<%@ page language=\

<% (\ String sno=(\

String name=(\

Connection conn=(\ Statement stat=();

String sql=\ ResultSet rs=(sql); if(!())

(\学号不存在,登录失败!\ else{

String stuname=(\ if(name))

(\恭喜,登陆成功!\ else

(\姓名不存在!\ } ();

(); %>

Chapter7

7-1、

<%@ page language=\ <%

String address=(); int index=('.');

String addressCut=(0,index); if(\

(\抱歉,你被禁止访问!\ %> 7-2、

<%@ page language=\

输入图书价格: 7-2-1、

<%@ page language=\ <%

String str=(\ %>

输入汇率: 7-2-2、

<%@ page language=\

<%

String str1=(\ String str2=(\ double d1=(str1); double d2=(str2); double r=d1/d2; (r); %> 7-3、

<%@ page language=\

用户名:

密码: <%

String name=(\

String password=(\ if(name!=null&&password!=null){ if(password)){ (\ }

else (\登陆错误!\ } %> 7-3-1、

<%@ page language=\ 欢迎登陆! 7-4、

<%@ page language=\

选择背景颜色:

7-4-1、

<%@ page language=\

<%! String color=\<%

color=(\ if (color==null) {

Cookie[] cookies=(); for( int i=0;i<;i++){

if(cookies[i].getName().equals(\ {color=cookies[i].getValue(); break;} } } else {

Cookie cookie=new Cookie(\ (360000); (cookie); } %>

8-1-3、

<%@ page language=\ <%

ArrayList books=(ArrayList)(\ if(books==null){

books=new ArrayList(); (\ }

String book=(\ if(book!=null){

book=new String(\ (book); } %>

已成功加入购物车,稍后进行付款。

<% %> 8-1-4、

<%@ page language=\ <%

String str=(\

str=new String(\

ArrayList books=(ArrayList)(\ if (books==null){

(\你并没有 购买这本书\ } else

for(int i=0;i<();i++ ){ String a=(String)(i); if(a)){ (i);

(\ break; } } %>

你要的书已在购物车中被删除
8-2、

<%@ page language=\

帐号:

密码: <%

String straccount=(\ String strpassword=(\

if(straccount!=null&&strpassword!=null&&(strpassword)) {

(\ (\

}

%> 8-2-1、

<%@ page language=\

<%

String account=(String)(\ if(account==null){ (\ } else

\

帐号:

密码: <%

String straccount=(\ String strpassword=(\

if(straccount!=null&&strpassword!=null&&(strpassword)) {

ArrayList sbs=(ArrayList)(\ if(sbs==null) {

sbs=new ArrayList(); (\ }

if(straccount!=null){

straccount=new String(\ (straccount); } (\ } %>

8-3-1、

<%@ page language=\

当前在线成员有:
<%

ArrayList sbs=(ArrayList)(\ for( int i=0;i<();i++) {

(i)+\ }

(\共有\人在线\ %>

Chapter9

9-1、

<%@ page language=\

输入图书名称: <%

ArrayList booksQuery=(ArrayList)(\ if(booksQuery!=null) {

for(int i=0;i<();i++) {

String book=\

ArrayList bookinfo=(ArrayList)(i); for(int j=0;j<();j++) book+=(String)(j); (book+\ } } %> 9-2、

<%@ page language=\

输入图书名称: <%

ArrayList booksQuery=(ArrayList)(\ if(booksQuery!=null) {

for(int i=0;i<();i++) {

String book=\

ArrayList bookinfo=(ArrayList)(i); for(int j=0;j<();j++) book+=(String)(j); (book);

(\添加到购物车
\ }

(\查看购物车\ } %> 9-2-1、

<%@ page language=\ <%

ArrayList booksBuy=(ArrayList)(\ if(booksBuy!=null) {

for(int i=0;i<();i++) {

String book=(String)(i);

(book+\删除\ } } %>

9-4、

<%@ page language=\

输入图书名称:

<%

ArrayList booksQuery=(ArrayList)(\ if(booksQuery!=null) {

for(int i=0;i<();i++) {

String book=(String)(i); (book);

(\ } } %> 9-5、

<%@ page language=\

账户: <%

String account=(\ String pwd=(\

if(account!=null&&pwd!=null) {

if(\ {

(\ (\ (\ } else

(\请确认输入了正确的用户和密码!\ } %> 9-5-1、

<%@ page language=\

欢迎您的光临, <%

String account=(String)(\ (account); %> 9-6、

<%@ page language=\

账户:

<%

String account=(\ String pwd=(\ String flag=(\

if(account!=null&&pwd!=null) {

if(\ {

(\ (\

if(flag!=null&&(\ {

Cookie account_cookie=new Cookie(\ (6000);

Cookie pwd_cookie=new Cookie(\ (6000);

(account_cookie); (pwd_cookie); } (\ } else

(\请确认输入了正确的用户和密码!\ } %> 9-6-1、

<%@ page language=\

欢迎您的光临, <%

String account=(String)(\ (account); %> Servlets、 9-2*

package servlets;

public class BookAdd extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpSession session=(); ArrayList booksBuy=(ArrayList)(\ if(booksBuy==null) { booksBuy=new ArrayList(); (\ } String addbook=(\ addbook=new String(\ import .*; import .*;

public class BookQuery extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request,response); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out = (); String bookname=(\ try { Connection conn = (\ Statement stat = (); String sql = \Like '%\ ResultSet rs = (sql); HttpSession session=(); ArrayList books=new ArrayList(); while()) {

ArrayList book=new ArrayList(); (\ (\ (\ (book); } (\ etSession();endRedirect(\ account=(String)(\ if(account==null)etCookies(); if(cookies!=null)etName().equals(\ account=cookies[i].getValue(); if(cookies[i].getName().equals(\ pwd=cookies[i].getValue(); if(account!=null&&pwd!=null) break; } if(account!=null&&pwd!=null)endRedirect(\ } else ((HttpServletResponse)response).sendRedirect(\ } (request, response); } } 、

EncodingFilter

SessionFilter

CookieFilter

EncodingFilter /*

SessionFilter /

CookieFilter /

BookQuery

BookAdd

BookSee

BookDel

BookQuery4

driverClassName

url

jdbc:odbc:DSSchool

BookQuery /servlets/BookQuery

BookAdd /servlets/BookAdd

BookSee /servlets/BookSee

BookDel

/servlets/BookDel

BookQuery4 /servlets/BookQuery4

BASIC

Chapter10

10-3、

<%@ page language=\<%@ page import=\

请输入学号: <%

(\

String sno=(\

String sname=(\ if(sno!=null&&sname!=null) {

(sname);

StudentDao studentdao=new StudentDao(); Student student=(sno); if())) {

(\ (\ } } %> 10-3-1、

<%@ page language=\

欢迎您,<% (\ 10-4、

<%@ page language=\<%@ page import=\

<%

ArrayList students=(ArrayList)(\ if(students!=null) {

for(int i=0;i<();i++) {

Student student=(Student)(i); ()+\ } } %>

Servlets、

package servlets; import ;

public class SearchStudent extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (\ String stuname=(\ if(stuname!=null) { StudentInfoDao infodao=new StudentInfoDao(); ArrayList infoList=null; try { infoList = (stuname); } catch (Exception e) { // TODO Auto-generated catch block (); } if(infoList!=null)

{ HttpSession session=(); (\ } } (\ } }

Beans、

(略。。。。) Dao、

package dao; import ;

public class StudentInfoDao { public ArrayList queryAllStudents(String stuname) throws Exception { Connection conn = null; ArrayList students= new ArrayList(); try { //获取连接 String url=\ conn = (url, \ // 运行SQL语句 String sql = \LIKE '%\ Statement stat = (); ResultSet rs = (sql); while ()) {

//实例化VO Student student = new Student(); (\ (\ (\ (student); } (); (); } catch (SQLException e) { (); } finally { try {// 关闭连接 if (conn != null) { (); conn = null; }

}

}

} catch (Exception ex) { } }

return students;

清华大学出版社郭克华JavaWeb程序设计上机习题答案 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2jc2e7lgc85s23r4b01m9s4tl8lgrm00e3z_1.html(转载请注明文章来源)
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top