René's URL Explorer Experiment


Title: GitHub - Hackergeek/JavaWebBase: Java Web应用开发技术与案例教程例题与习题代码

Open Graph Title: GitHub - Hackergeek/JavaWebBase: Java Web应用开发技术与案例教程例题与习题代码

X Title: GitHub - Hackergeek/JavaWebBase: Java Web应用开发技术与案例教程例题与习题代码

Description: Java Web应用开发技术与案例教程例题与习题代码. Contribute to Hackergeek/JavaWebBase development by creating an account on GitHub.

Open Graph Description: Java Web应用开发技术与案例教程例题与习题代码. Contribute to Hackergeek/JavaWebBase development by creating an account on GitHub.

X Description: Java Web应用开发技术与案例教程例题与习题代码. Contribute to Hackergeek/JavaWebBase development by creating an account on GitHub.

Opengraph URL: https://github.com/Hackergeek/JavaWebBase

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:20c30525-2f3b-6024-8f67-5af69261897a
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id8A4A:37D639:174DC10:1F63789:6973EC14
html-safe-nonce80ed286db7558faeb00a413795090e5762877725e61fce54b4c03666662fdfdb
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4QTRBOjM3RDYzOToxNzREQzEwOjFGNjM3ODk6Njk3M0VDMTQiLCJ2aXNpdG9yX2lkIjoiMTU3NTg5MzAyMTAxMjI1NzgxMiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacf075a0b28a7cb9b11e4b0a9825ac60d67848880f34f3a83bca6b6bdf5d377fba
hovercard-subject-tagrepository:56730632
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/Hackergeek/JavaWebBase
twitter:imagehttps://opengraph.githubassets.com/d7840cd371901e49640621e9ce99b74da6715001e3e1a810457e600ea293499a/Hackergeek/JavaWebBase
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/d7840cd371901e49640621e9ce99b74da6715001e3e1a810457e600ea293499a/Hackergeek/JavaWebBase
og:image:altJava Web应用开发技术与案例教程例题与习题代码. Contribute to Hackergeek/JavaWebBase development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None99794f659b61e238a7ec37595eeb36b54a0ba1f2ae246f51ccb8ac5e4f08812e
turbo-cache-controlno-preview
go-importgithub.com/Hackergeek/JavaWebBase git https://github.com/Hackergeek/JavaWebBase.git
octolytics-dimension-user_id9377994
octolytics-dimension-user_loginHackergeek
octolytics-dimension-repository_id56730632
octolytics-dimension-repository_nwoHackergeek/JavaWebBase
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id56730632
octolytics-dimension-repository_network_root_nwoHackergeek/JavaWebBase
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release8b15a65f03216f079a4ae509ff400d3e2ce03b58
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/Hackergeek/JavaWebBase#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FHackergeek%2FJavaWebBase
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FHackergeek%2FJavaWebBase
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=Hackergeek%2FJavaWebBase
Reloadhttps://github.com/Hackergeek/JavaWebBase
Reloadhttps://github.com/Hackergeek/JavaWebBase
Reloadhttps://github.com/Hackergeek/JavaWebBase
Hackergeek https://github.com/Hackergeek
JavaWebBasehttps://github.com/Hackergeek/JavaWebBase
Notifications https://github.com/login?return_to=%2FHackergeek%2FJavaWebBase
Fork 44 https://github.com/login?return_to=%2FHackergeek%2FJavaWebBase
Star 104 https://github.com/login?return_to=%2FHackergeek%2FJavaWebBase
github.com/Hackergeek/JavaWebBasehttps://github.com/Hackergeek/JavaWebBase
104 stars https://github.com/Hackergeek/JavaWebBase/stargazers
44 forks https://github.com/Hackergeek/JavaWebBase/forks
Branches https://github.com/Hackergeek/JavaWebBase/branches
Tags https://github.com/Hackergeek/JavaWebBase/tags
Activity https://github.com/Hackergeek/JavaWebBase/activity
Star https://github.com/login?return_to=%2FHackergeek%2FJavaWebBase
Notifications https://github.com/login?return_to=%2FHackergeek%2FJavaWebBase
Code https://github.com/Hackergeek/JavaWebBase
Issues 0 https://github.com/Hackergeek/JavaWebBase/issues
Pull requests 0 https://github.com/Hackergeek/JavaWebBase/pulls
Actions https://github.com/Hackergeek/JavaWebBase/actions
Projects 0 https://github.com/Hackergeek/JavaWebBase/projects
Security 0 https://github.com/Hackergeek/JavaWebBase/security
Insights https://github.com/Hackergeek/JavaWebBase/pulse
Code https://github.com/Hackergeek/JavaWebBase
Issues https://github.com/Hackergeek/JavaWebBase/issues
Pull requests https://github.com/Hackergeek/JavaWebBase/pulls
Actions https://github.com/Hackergeek/JavaWebBase/actions
Projects https://github.com/Hackergeek/JavaWebBase/projects
Security https://github.com/Hackergeek/JavaWebBase/security
Insights https://github.com/Hackergeek/JavaWebBase/pulse
Brancheshttps://github.com/Hackergeek/JavaWebBase/branches
Tagshttps://github.com/Hackergeek/JavaWebBase/tags
https://github.com/Hackergeek/JavaWebBase/branches
https://github.com/Hackergeek/JavaWebBase/tags
40 Commitshttps://github.com/Hackergeek/JavaWebBase/commits/master/
https://github.com/Hackergeek/JavaWebBase/commits/master/
HRMShttps://github.com/Hackergeek/JavaWebBase/tree/master/HRMS
HRMShttps://github.com/Hackergeek/JavaWebBase/tree/master/HRMS
ch02https://github.com/Hackergeek/JavaWebBase/tree/master/ch02
ch02https://github.com/Hackergeek/JavaWebBase/tree/master/ch02
ch03https://github.com/Hackergeek/JavaWebBase/tree/master/ch03
ch03https://github.com/Hackergeek/JavaWebBase/tree/master/ch03
ch04https://github.com/Hackergeek/JavaWebBase/tree/master/ch04
ch04https://github.com/Hackergeek/JavaWebBase/tree/master/ch04
ch05https://github.com/Hackergeek/JavaWebBase/tree/master/ch05
ch05https://github.com/Hackergeek/JavaWebBase/tree/master/ch05
ch06https://github.com/Hackergeek/JavaWebBase/tree/master/ch06
ch06https://github.com/Hackergeek/JavaWebBase/tree/master/ch06
ch07https://github.com/Hackergeek/JavaWebBase/tree/master/ch07
ch07https://github.com/Hackergeek/JavaWebBase/tree/master/ch07
ch08https://github.com/Hackergeek/JavaWebBase/tree/master/ch08
ch08https://github.com/Hackergeek/JavaWebBase/tree/master/ch08
ch09https://github.com/Hackergeek/JavaWebBase/tree/master/ch09
ch09https://github.com/Hackergeek/JavaWebBase/tree/master/ch09
ch10https://github.com/Hackergeek/JavaWebBase/tree/master/ch10
ch10https://github.com/Hackergeek/JavaWebBase/tree/master/ch10
ch11https://github.com/Hackergeek/JavaWebBase/tree/master/ch11
ch11https://github.com/Hackergeek/JavaWebBase/tree/master/ch11
ch12https://github.com/Hackergeek/JavaWebBase/tree/master/ch12
ch12https://github.com/Hackergeek/JavaWebBase/tree/master/ch12
otherhttps://github.com/Hackergeek/JavaWebBase/tree/master/other
otherhttps://github.com/Hackergeek/JavaWebBase/tree/master/other
studenthttps://github.com/Hackergeek/JavaWebBase/tree/master/student
studenthttps://github.com/Hackergeek/JavaWebBase/tree/master/student
readme.mdhttps://github.com/Hackergeek/JavaWebBase/blob/master/readme.md
readme.mdhttps://github.com/Hackergeek/JavaWebBase/blob/master/readme.md
READMEhttps://github.com/Hackergeek/JavaWebBase
https://github.com/Hackergeek/JavaWebBase#java-web应用开发技术与案例教程例题与习题代码
https://github.com/Hackergeek/JavaWebBase#第2章静态网页开发技术
例2-2 文本和段落标签示例——唐诗欣赏https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_2.html
https://github.com/Hackergeek/JavaWebBase#1例2-2-文本和段落标签示例唐诗欣赏
例2-3 有序列表与无序列表标签示例——新闻通知https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_3.html
https://github.com/Hackergeek/JavaWebBase#2例2-3-有序列表与无序列表标签示例新闻通知
例2-4 超链接和图片链接标签示例——泰山风景介绍https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_4.html
https://github.com/Hackergeek/JavaWebBase#3例2-4-超链接和图片链接标签示例泰山风景介绍
例2-5 表格标签——期末成绩表https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_5.html
https://github.com/Hackergeek/JavaWebBase#4例2-5-表格标签期末成绩表
例2-6 表单设计案例——学校入校注册页面设计https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_6.html
https://github.com/Hackergeek/JavaWebBase#5例2-6-表单设计案例学校入校注册页面设计
例2-7 框架设计案例——多媒体播放系统设计https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_7/
https://github.com/Hackergeek/JavaWebBase#6例2-7-框架设计案例多媒体播放系统设计
例2-8 CSS——利用CSS对注册页面实现修饰https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_8/
https://github.com/Hackergeek/JavaWebBase#7例2-8-css利用css对注册页面实现修饰
例2-9 JavaScript——单击按钮事件示例https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_9.html
https://github.com/Hackergeek/JavaWebBase#8例2-9-javascript单击按钮事件示例
例2-10 JavaScript——JavaScript实现输入验证https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_10/
https://github.com/Hackergeek/JavaWebBase#9例2-10-javascriptjavascript实现输入验证
例2-11 基于HTML+JavaScript+CSS的开发案例——JavaScript+CSS+DIV实现下拉菜单https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_11_Menu.html
https://github.com/Hackergeek/JavaWebBase#10例2-11-基于htmljavascriptcss的开发案例javascriptcssdiv实现下拉菜单
例2-12 基于HTML+JavaScript+CSS的开发案例——JavaScript+CSS+DIV实现表格变色https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_12_ColorTable.html
https://github.com/Hackergeek/JavaWebBase#11例2-12-基于htmljavascriptcss的开发案例javascriptcssdiv实现表格变色
https://github.com/Hackergeek/JavaWebBase#第3章jsp技术
例3-1 简单的JSP程序https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_1_first.jsp
https://github.com/Hackergeek/JavaWebBase#1例3-1-简单的jsp程序
例3-2 以直角三角形的形式显示数字并根据随机产生的数据的不同,显示不同的问候https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_2_javalet.jsp
https://github.com/Hackergeek/JavaWebBase#2例3-2-以直角三角形的形式显示数字并根据随机产生的数据的不同显示不同的问候
例3-3 page指令import属性示例https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_3_page.jsp
https://github.com/Hackergeek/JavaWebBase#3例3-3-page指令import属性示例
例3-4 include指令示例https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_4
https://github.com/Hackergeek/JavaWebBase#4例3-4-include指令示例
例3-5 利用include动作实现参数传递https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_5
https://github.com/Hackergeek/JavaWebBase#5例3-5-利用include动作实现参数传递
例3-6 利用表单传递参数https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_6
https://github.com/Hackergeek/JavaWebBase#6例3-6-利用表单传递参数
例3-7 追加在网址后实现参数传递https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_7
https://github.com/Hackergeek/JavaWebBase#7例3-7-追加在网址后实现参数传递
例3-8 采用getParameterNames()方法获得参数并显示参数值https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_8
https://github.com/Hackergeek/JavaWebBase#8例3-8-采用getparameternames方法获得参数并显示参数值
例3-9 计算任意两个实数的和https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_9
https://github.com/Hackergeek/JavaWebBase#9例3-9-计算任意两个实数的和
例3-10 使用request对象获取客户端的有关信息https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_10
https://github.com/Hackergeek/JavaWebBase#10例3-10-使用request对象获取客户端的有关信息
例3-11 用户登录验证https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_11
https://github.com/Hackergeek/JavaWebBase#11例3-11-用户登录验证
例3-12 页面自动刷新时间https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_12_time.jsp
https://github.com/Hackergeek/JavaWebBase#12例3-12-页面自动刷新时间
例3-13 利用session对象获取会话信息并显示https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_13_session.jsp
https://github.com/Hackergeek/JavaWebBase#13例3-13-利用session对象获取会话信息并显示
例3-14 统计网站访问人数https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_14_application.jsp
https://github.com/Hackergeek/JavaWebBase#14例3-14-统计网站访问人数
例3-15 利用out对象输出页面信息https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_15_out
https://github.com/Hackergeek/JavaWebBase#15例3-15-利用out对象输出页面信息
例3-16 网上答题及其自动评测系统https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_16
https://github.com/Hackergeek/JavaWebBase#16例3-16-网上答题及其自动评测系统
例3-17 简单的购物车应用案例https://github.com/Hackergeek/JavaWebBase/blob/master/ch03/ch03_17
https://github.com/Hackergeek/JavaWebBase#17例3-17-简单的购物车应用案例
https://github.com/Hackergeek/JavaWebBase#第4章jdbc数据库访问技术
学生身体体质信息管理系统(通过JDBC驱动程序直接连接数据库)https://github.com/Hackergeek/JavaWebBase/tree/master/ch04/student_jdbc
https://github.com/Hackergeek/JavaWebBase#1学生身体体质信息管理系统通过jdbc驱动程序直接连接数据库
学生身体体质信息管理系统(通过连接池技术连接数据库)https://github.com/Hackergeek/JavaWebBase/tree/master/ch04/student
https://github.com/Hackergeek/JavaWebBase#2学生身体体质信息管理系统通过连接池技术连接数据库
使用说明https://github.com/Hackergeek/JavaWebBase/tree/master/ch04/readme.md
https://github.com/Hackergeek/JavaWebBase#3使用说明
https://github.com/Hackergeek/JavaWebBase#第5章javabean技术
例5-1 设计一个圆的JavaBean类https://github.com/Hackergeek/JavaWebBase/tree/master/ch05/ch05_1_2/src/beans/Circle.java
https://github.com/Hackergeek/JavaWebBase#1例5-1-设计一个圆的javabean类
例5-2 基于JavaBean+JSP求任意两数代数和https://github.com/Hackergeek/JavaWebBase/tree/master/ch05/ch05_1_2/
https://github.com/Hackergeek/JavaWebBase#2例5-2-基于javabeanjsp求任意两数代数和
例5-3 网页计数器JavaBean的设计与使用https://github.com/Hackergeek/JavaWebBase/tree/master/ch05/ch05_3/
https://github.com/Hackergeek/JavaWebBase#3例5-3-网页计数器javabean的设计与使用
例5-4 数据库访问JavaBean的设计https://github.com/Hackergeek/JavaWebBase/tree/master/ch05/ch05_4
https://github.com/Hackergeek/JavaWebBase#4例5-4-数据库访问javabean的设计
https://github.com/Hackergeek/JavaWebBase#第6章servlet技术
例6-1 基于JSP+Servlet的用户登录验证https://github.com/Hackergeek/JavaWebBase/tree/master/ch06/ch06_1/
https://github.com/Hackergeek/JavaWebBase#1例6-1-基于jspservlet的用户登录验证
例6-2 基于JSP+Servlet+JavaBean实现复数运算https://github.com/Hackergeek/JavaWebBase/tree/master/ch06/ch06_2/
https://github.com/Hackergeek/JavaWebBase#2例6-2-基于jspservletjavabean实现复数运算
例6-3 利用Cookie实现自动登录https://github.com/Hackergeek/JavaWebBase/tree/master/ch06/ch06_3/
https://github.com/Hackergeek/JavaWebBase#3例6-3-利用cookie实现自动登录
https://github.com/Hackergeek/JavaWebBase#第7章java-web常用开发模式与案例
例7-1 JSP页面开发模式案例——求1+2+3+...+100的和值https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_1_2/WebRoot/ch07_1.jsp
https://github.com/Hackergeek/JavaWebBase#1例7-1-jsp页面开发模式案例求123100的和值
例7-2 JSP页面开发模式案例——求任意两个整数之间的累加和值https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_1_2/
https://github.com/Hackergeek/JavaWebBase#2例7-2-jsp页面开发模式案例求任意两个整数之间的累加和值
例7-3 JSP+JDBC开发模式案例——实现基于数据库的登录验证https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_3
https://github.com/Hackergeek/JavaWebBase#3例7-3-jspjdbc开发模式案例实现基于数据库的登录验证
例7-4 JSP+JavaBean开发案例——求和运算https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_4
https://github.com/Hackergeek/JavaWebBase#4例7-4-jspjavabean开发案例求和运算
例7-5 JSP+JavaBean+JDBC案例——基于数据库的登录验证https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_5
https://github.com/Hackergeek/JavaWebBase#5例7-5-jspjavabeanjdbc案例基于数据库的登录验证
例7-6 JSP+Servlet开发案例——求和运算https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_6
https://github.com/Hackergeek/JavaWebBase#6例7-6-jspservlet开发案例求和运算
例7-7 JSP+Servlet+JDBC开发案例——基于数据库的登录验证https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_7
https://github.com/Hackergeek/JavaWebBase#7例7-7-jspservletjdbc开发案例基于数据库的登录验证
例7-8 JSP+Servlet+JavaBean开发案例——求和运算https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_8
https://github.com/Hackergeek/JavaWebBase#8例7-8-jspservletjavabean开发案例求和运算
例7-9 JSP+Servlet+JavaBean案例——基于数据库的登录验证https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_9
https://github.com/Hackergeek/JavaWebBase#9例7-9-jspservletjavabean案例基于数据库的登录验证
例7-10 JSP+Servlet+JavaBean案例——学生体质信息管理系统https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_10
https://github.com/Hackergeek/JavaWebBase#10例7-10-jspservletjavabean案例学生体质信息管理系统
例7-11 JSP+Servlet+JavaBean+DAO案例——学生体质信息管理系统https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_11
https://github.com/Hackergeek/JavaWebBase#11例7-11-jspservletjavabeandao案例学生体质信息管理系统
https://github.com/Hackergeek/JavaWebBase#第8章eljstl和ajax技术
例8-1 EL表达式语言运算https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_1_2/WebRoot/arithmetic.jsp
https://github.com/Hackergeek/JavaWebBase#1例8-1-el表达式语言运算
例8-2 EL表达式访问集合中的元素https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_1_2/WebRoot/collections.jsp
https://github.com/Hackergeek/JavaWebBase#2例8-2-el表达式访问集合中的元素
例8-3 EL对表单数据的访问https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_3
https://github.com/Hackergeek/JavaWebBase#3例8-3-el对表单数据的访问
例8-4 EL对作用域属性的访问https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_4
https://github.com/Hackergeek/JavaWebBase#4例8-4-el对作用域属性的访问
例8-5 EL对Web工程初始参数的访问https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_5
https://github.com/Hackergeek/JavaWebBase#5例8-5-el对web工程初始参数的访问
例8-6 EL对JavaBean的访问https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_6
https://github.com/Hackergeek/JavaWebBase#6例8-6-el对javabean的访问
例8-7 JSTL中单分支标签和多分支标签的使用https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_7_8/WebRoot/if.jsp
https://github.com/Hackergeek/JavaWebBase#7例8-7-jstl中单分支标签和多分支标签的使用
例8-8 JSTL中循环标签的使用https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_7_8/WebRoot/forEach.jsp
https://github.com/Hackergeek/JavaWebBase#8例8-8-jstl中循环标签的使用
例8-9 使用EL和JSTL显示查询结果https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_9
https://github.com/Hackergeek/JavaWebBase#9例8-9-使用el和jstl显示查询结果
例8-10 Ajax应用案例——异步表单验证https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_10
https://github.com/Hackergeek/JavaWebBase#10例8-10-ajax应用案例异步表单验证
例8-11 Ajax应用案例——实现级联列表https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_11
https://github.com/Hackergeek/JavaWebBase#11例8-11-ajax应用案例实现级联列表
例8-12 Ajax应用案例——输入提示和自动完成https://github.com/Hackergeek/JavaWebBase/tree/master/ch08/ch08_12
https://github.com/Hackergeek/JavaWebBase#12例8-12-ajax应用案例输入提示和自动完成
https://github.com/Hackergeek/JavaWebBase#第9章过滤器和监听器技术
例9-1 基于过滤器的用户权限控制https://github.com/Hackergeek/JavaWebBase/tree/master/ch09/ch09_1
https://github.com/Hackergeek/JavaWebBase#1例9-1-基于过滤器的用户权限控制
例9-2 基于过滤器的中文乱码解决https://github.com/Hackergeek/JavaWebBase/tree/master/ch09/ch09_2
https://github.com/Hackergeek/JavaWebBase#2例9-2-基于过滤器的中文乱码解决
例9-3 禁止未授权的IP访问站点过滤器https://github.com/Hackergeek/JavaWebBase/tree/master/ch09/ch09_3
https://github.com/Hackergeek/JavaWebBase#3例9-3-禁止未授权的ip访问站点过滤器
例9-4 会话计数监听器的设计https://github.com/Hackergeek/JavaWebBase/tree/master/ch09/ch09_4
https://github.com/Hackergeek/JavaWebBase#4例9-4-会话计数监听器的设计
https://github.com/Hackergeek/JavaWebBase#第10章java-web实用开发技术
例10-1 带图形验证码的登录模块https://github.com/Hackergeek/JavaWebBase/tree/master/ch10/ch10_1
https://github.com/Hackergeek/JavaWebBase#1例10-1-带图形验证码的登录模块
例10-2 使用CKEditor编辑公告内容https://github.com/Hackergeek/JavaWebBase/tree/master/ch10/ch10_2
https://github.com/Hackergeek/JavaWebBase#2例10-2-使用ckeditor编辑公告内容
例10-3 使用Cos组件实现作业上传https://github.com/Hackergeek/JavaWebBase/tree/master/ch10/ch10_3
https://github.com/Hackergeek/JavaWebBase#3例10-3-使用cos组件实现作业上传
例10-4 使用JavaMail实现邮件发送https://github.com/Hackergeek/JavaWebBase/tree/master/ch10/ch10_4
https://github.com/Hackergeek/JavaWebBase#4例10-4-使用javamail实现邮件发送
https://github.com/Hackergeek/JavaWebBase#第11章struts2框架技术
例11-1 Struts2——任意两数据的代数和https://github.com/Hackergeek/JavaWebBase/tree/master/ch11/ch11_1
https://github.com/Hackergeek/JavaWebBase#1例11-1-struts2任意两数据的代数和
例11-2 Struts2——Action访问Web对象https://github.com/Hackergeek/JavaWebBase/tree/master/ch11/ch11_2
https://github.com/Hackergeek/JavaWebBase#2例11-2-struts2action访问web对象
例11-3 Struts2——多方法的Actionhttps://github.com/Hackergeek/JavaWebBase/tree/master/ch11/ch11_3
https://github.com/Hackergeek/JavaWebBase#3例11-3-struts2多方法的action
例11-4 Struts2——非表单标签https://github.com/Hackergeek/JavaWebBase/tree/master/ch11/ch11_4
https://github.com/Hackergeek/JavaWebBase#4例11-4-struts2非表单标签
例11-5 Struts2——实现国际化https://github.com/Hackergeek/JavaWebBase/tree/master/ch11/ch11_5
https://github.com/Hackergeek/JavaWebBase#5例11-5-struts2实现国际化
例11-6 Struts2的国际化应用案例——适应于中英文的登录系统https://github.com/Hackergeek/JavaWebBase/tree/master/ch11/ch11_6
https://github.com/Hackergeek/JavaWebBase#6例11-6-struts2的国际化应用案例适应于中英文的登录系统
例11-7 Struts2——文字过滤器的设计与应用https://github.com/Hackergeek/JavaWebBase/tree/master/ch11/ch11_7
https://github.com/Hackergeek/JavaWebBase#7例11-7-struts2文字过滤器的设计与应用
例11-8 Struts2——实现客户注册输入验证https://github.com/Hackergeek/JavaWebBase/tree/master/ch11/ch11_8
https://github.com/Hackergeek/JavaWebBase#8例11-8-struts2实现客户注册输入验证
例11-9 Struts2——使用配置验证文件实现客户注册输入验证https://github.com/Hackergeek/JavaWebBase/tree/master/ch11/ch11_9
https://github.com/Hackergeek/JavaWebBase#9例11-9-struts2使用配置验证文件实现客户注册输入验证
https://github.com/Hackergeek/JavaWebBase#第12章hibernate持久化技术
例12-1 Hibernate——实现用户信息的注册https://github.com/Hackergeek/JavaWebBase/tree/master/ch12/ch12_1
https://github.com/Hackergeek/JavaWebBase#1例12-1-hibernate实现用户信息的注册
例12-2 基于Struts2+Hibernate的学生信息管理系统https://github.com/Hackergeek/JavaWebBase/tree/master/ch12/ch12_2
https://github.com/Hackergeek/JavaWebBase#2例12-2-基于struts2hibernate的学生信息管理系统
https://github.com/Hackergeek/JavaWebBase#实验
https://github.com/Hackergeek/JavaWebBase#1
例2-7 框架设计案例——多媒体播放系统设计https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_7/
https://github.com/Hackergeek/JavaWebBase#例2-7-框架设计案例多媒体播放系统设计
https://github.com/Hackergeek/JavaWebBase#2
例2-11 基于HTML+JavaScript+CSS的开发案例——JavaScript+CSS+DIV实现下拉菜单https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_11_Menu.html
https://github.com/Hackergeek/JavaWebBase#例2-11-基于htmljavascriptcss的开发案例javascriptcssdiv实现下拉菜单
例2-12 基于HTML+JavaScript+CSS的开发案例——JavaScript+CSS+DIV实现表格变色https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_12_ColorTable.html
https://github.com/Hackergeek/JavaWebBase#例2-12-基于htmljavascriptcss的开发案例javascriptcssdiv实现表格变色
https://github.com/Hackergeek/JavaWebBase#3
学生身体体质信息管理系统(通过JDBC驱动程序直接连接数据库)https://github.com/Hackergeek/JavaWebBase/tree/master/student_jdbc
https://github.com/Hackergeek/JavaWebBase#学生身体体质信息管理系统通过jdbc驱动程序直接连接数据库
学生身体体质信息管理系统(通过连接池技术连接数据库)https://github.com/Hackergeek/JavaWebBase/blob/master/ch02/ch02_8.html
https://github.com/Hackergeek/JavaWebBase#学生身体体质信息管理系统通过连接池技术连接数据库
https://github.com/Hackergeek/JavaWebBase#4
JSP+Servlet+JavaBean+DAO案例——学生体质信息管理系统https://github.com/Hackergeek/JavaWebBase/tree/master/ch07/ch07_11
https://github.com/Hackergeek/JavaWebBase#jspservletjavabeandao案例学生体质信息管理系统
https://github.com/Hackergeek/JavaWebBase#习题
https://github.com/Hackergeek/JavaWebBase#附录
https://github.com/Hackergeek/JavaWebBase#1mysql的安装与配置
https://github.com/Hackergeek/JavaWebBase#2相关jar包struts2hibernatejunit4mysql
https://github.com/Hackergeek/JavaWebBase#3connectionsncx数据库文件
github.com/Hackergeek/JavaWebBasehttps://github.com/Hackergeek/JavaWebBase
Readme https://github.com/Hackergeek/JavaWebBase#readme-ov-file
Please reload this pagehttps://github.com/Hackergeek/JavaWebBase
Activityhttps://github.com/Hackergeek/JavaWebBase/activity
104 starshttps://github.com/Hackergeek/JavaWebBase/stargazers
1 watchinghttps://github.com/Hackergeek/JavaWebBase/watchers
44 forkshttps://github.com/Hackergeek/JavaWebBase/forks
Report repository https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FHackergeek%2FJavaWebBase&report=Hackergeek+%28user%29
Releaseshttps://github.com/Hackergeek/JavaWebBase/releases
Packages 0https://github.com/users/Hackergeek/packages?repo_name=JavaWebBase
Java 47.2% https://github.com/Hackergeek/JavaWebBase/search?l=java
HTML 27.9% https://github.com/Hackergeek/JavaWebBase/search?l=html
CSS 14.8% https://github.com/Hackergeek/JavaWebBase/search?l=css
JavaScript 9.8% https://github.com/Hackergeek/JavaWebBase/search?l=javascript
PHP 0.3% https://github.com/Hackergeek/JavaWebBase/search?l=php
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.