《JSP大學實用教程》
電子工業出版社
編著:耿祥義 張躍平
例子原始碼
建議使用文件引導模式(選擇Word菜單→視圖→文件引導模式)
目 錄
第1章 JSP 簡介 1
例子1 1
first.jsp 1
第2章 JSP頁面 2
例子1 2
example2_1.jsp 2
例子2 2
example2_2.jsp 2
例子3 3
example2_3.jsp 3
例子4 3
example2_4.jsp 3
例子5 4
example2_5.jsp 4
例子6 4
example2_6.jsp 4
例子7 5
example2_7.jsp 5
例子8 6
example2_8.jsp 6
例子9 6
input.jsp 6
receive.jsp 7
例子10 7
example2_10.jsp 7
例子11 8
select.jsp 8
show.jsp 9
第3章 JSP標記 10
例子1 10
A.jsp 10
B.jsp 10
C.jsp 10
例子2 11
example3_2.jsp 11
例子3 11
example3_3.jsp 11
time.jsp 12
sun.jsp 12
例子4 12
example3_4.jsp 12
computer.jsp 12
例子5 13
example3_5.jsp 13
num1.jsp 14
num2.jsp 14
例子6 15
FirstTag.tag 15
SecondTag.tag 15
example3_6.jsp 15
例子7 16
example3_7.jsp 16
Show.tag 16
例子8 17
example3_8.jsp 17
Trangle.tag 17
第4章 內建對象 18
例子1 18
example4_1.jsp 18
Compter.tag 18
例子2 19
example4_2.jsp 19
showMessage1.jsp 19
showMessage2.jsp 20
例子3 20
example4_3.jsp 20
例子4 22
example4_4.jsp 22
例子5 23
example4_5.jsp 23
例子6 23
example4_6.jsp 23
form.jsp 23
例子7 24
example4_7.jsp 24
welcome1.jsp 24
welcome2.jsp 24
welcome3.jsp 25
例子8 25
first.jsp 25
second.jsp 25
third.jsp 26
例子9 26
main.jsp 26
food.jsp 27
count.jsp 27
例子10 28
example4_10.jsp 28
例子11 29
first.jsp 29
second.jsp 29
third.jsp 30
例子12 30
helloOne.jsp 30
helloTwo.jsp 30
count.tag 31
例子13 32
example4_13.jsp 32
例子14 33
submit.jsp 33
第5章 JSP與JavaBean 36
例子1 36
Lader.java 36
useBean.jsp 37
例子2 37
bean1.jsp 37
bean2.jsp 37
例子3 38
door1.jsp 38
door2.jsp 38
例子4 39
Book.java 39
例子5 40
Student.java 40
例子6 42
studentForm1.jsp 42
例子7 43
studentForm2.jsp 43
例子8 44
ListFile.java 44
listfile.jsp 45
三角形bean 45
Triangle.java 45
四則運算bean 47
ComputerBean.java 47
猜數字bean 49
GuessNumber.java 49
guess.jsp 51
時間 bean 51
ShowCalendar.java 51
日曆bean 54
CalendarBean.java 54
showcalendar.jsp 56
播放投影片bean 57
PlaySlide.java 57
play.jsp 58
第6章 JSP中的檔案操作 60
例子1 60
FilePro.java 60
file.jsp 61
例子2 62
FileDir.java 62
webdir.jsp 63
例子3 64
ReadFile.java 64
selectdir.jsp 65
listfile.jsp 66
例子4 66
ReadByRow.java 66
selectFile.jsp 68
readByRow.jsp 68
例子5 69
WriteFile.java 69
write.jsp 70
例子6 71
Test.java 71
test.jsp 72
例子7 73
Test.java 73
upfile.jsp 76
show.jsp 76
例子8 77
DownLoadFile.java 77
downfile.jsp 77
第7章 JSP中使用資料庫 79
例子1 79
showByJdbcOdbc.jsp 79
例子2 80
例子3 81
QueryBeanOne.java 81
QueryBeanTwo.java 83
例子4 87
RandomQueryBean.java 87
例子5 91
ConditionQuery.java 91
inputCondition.jsp 93
inquireOne.jsp 94
inquireTwo.jsp 94
inquireThree.jsp 94
例子6 95
OrderQuery.java 95
choiceType.jsp 97
例子7 97
KeyWordQuery.java 97
keyWord.jsp 99
show.jsp 99
例子8 100
RenewBean.java 100
AddBean.java 102
DelBean.java 103
mainPage.jsp 105
renew.jsp 105
add.jsp 106
delete.jsp 107
例子9 107
PreparedQueryBean.java 107
pre.jsp 110
例子10 110
AddRecordBean.java 110
pre.jsp 112
例子11 113
ShowRecordByPage.java 113
choiceDatabase.jsp 116
showBypage.jsp 116
例子11 117
linkOracle.jsp 117
例子12 119
linkMySql.jsp 119
例子13 120
AAA.java 120
main.jsp 122
第8章 Java Servlet基礎 123
例子1 123
givenumber.jsp 123
Computer.java 123
例子2 124
showLetter.jsp 124
ShowLetter.java 124
例子3 125
showPI.jsp 125
ComputerPI.java 125
例子4 126
method.jsp 126
GetSqare.java 126
GetSquareOrCubic.java 127
例子5 129
input.jsp 129
Verify.java 129
ShowMessage.java 130
例子6 131
Boy.java 131
Look.java 132
例子7 132
getNumber.jsp 132
inputNumber.jsp 133
HandleGuess.java 133
第9章 基於Servlet的MVC模式 135
例子1 135
web.xml 135
Triangle.java 135
input.jsp 136
show.jsp 137
HandleData.java 137
例子2 138
ComputerBean.java 138
inputNumber.jsp 139
showResult.jsp 140
HandleComputer.java 140
例子3 142
FileMessage.java 142
choiceFile.jsp 143
showFile.jsp 144
HandleFile.java 144
例子4 145
ShowRecordByPage.java 145
choiceDatabase.jsp 147
showRecord.jsp 147
HandleDatabase.java 148
第10章 會員管理系統 153
系統管理 153
head.txt 153
index.jsp 153
web.xml 154
會員註冊 156
Register.java 156
Register.jsp 157
showRegisterMess.jsp 158
HandleRegister.java 159
會員登入 161
Login.java 161
login.jsp 162
showLoginMess.jsp 162
HandleLogin.java 163
上傳照片 166
UploadFile.java 166
upload.jsp 166
showUploadMess.jsp 167
HandleUpload.java 167
瀏覽會員 171
MemberInform.java 171
ShowByPage.java 173
choiceLookType.jsp 174
showAllMember.jsp 174
showLookedMember.jsp 175
HandleDatabase.java 176
修改密碼 180
Password.java 180
modifyPassword.jsp 180
showNewPasswor.jsp 181
HandlePassword.java 181
修改註冊資訊 183
ModifyMessage.java 183
choiceModifyMess.jsp 184
inputModifyMess.jsp 185
showModifyMess.jsp 186
GetOldMess.java 186