├── .babelrc ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── LICENSE ├── README.md ├── codes ├── README.md ├── deadloop │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── github │ │ │ └── dunwu │ │ │ └── trouble │ │ │ ├── FooService.java │ │ │ └── OOMApplication.java │ │ └── resources │ │ ├── application.properties │ │ ├── banner.txt │ │ ├── logback.xml │ │ └── sql │ │ ├── data.sql │ │ └── schema.sql ├── java-distributed │ ├── README.md │ ├── java-distributed-id │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── distributed │ │ │ │ └── id │ │ │ │ ├── ZookeeperDistributedId.java │ │ │ │ └── ZookeeperDistributedId2.java │ │ │ └── resources │ │ │ └── scripts │ │ │ ├── fixed_window_rate_limit.lua │ │ │ └── token_bucket_rate_limit.lua │ ├── java-load-balance │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── io │ │ │ └── github │ │ │ └── dunwu │ │ │ └── distributed │ │ │ ├── BaseLoadBalance.java │ │ │ ├── ConsistentHashLoadBalance.java │ │ │ ├── IpHashLoadBalance.java │ │ │ ├── LeastActiveLoadBalance.java │ │ │ ├── LoadBalance.java │ │ │ ├── LoadBalanceDemo.java │ │ │ ├── Node.java │ │ │ ├── RandomLoadBalance.java │ │ │ ├── RoundRobinLoadBalance.java │ │ │ ├── StatisticsUtil.java │ │ │ ├── WeightRandomLoadBalance.java │ │ │ ├── WeightRoundRobinLoadBalance.java │ │ │ ├── package-info.java │ │ │ └── support │ │ │ ├── CRCHashStrategy.java │ │ │ ├── FnvHashStrategy.java │ │ │ ├── HashStrategy.java │ │ │ ├── JdkHashCodeStrategy.java │ │ │ ├── KetamaHashStrategy.java │ │ │ └── MurmurHashStrategy.java │ ├── java-rate-limit │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── distributed │ │ │ │ └── ratelimit │ │ │ │ ├── FixedWindowRateLimiter.java │ │ │ │ ├── LeakyBucketRateLimiter.java │ │ │ │ ├── RateLimiter.java │ │ │ │ ├── RateLimiterDemo.java │ │ │ │ ├── RedisFixedWindowRateLimiter.java │ │ │ │ ├── RedisTokenBucketRateLimiter.java │ │ │ │ ├── SlidingWindowRateLimiter.java │ │ │ │ └── TokenBucketRateLimiter.java │ │ │ └── resources │ │ │ └── scripts │ │ │ ├── fixed_window_rate_limit.lua │ │ │ └── token_bucket_rate_limit.lua │ ├── java-task │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── io │ │ │ └── github │ │ │ └── dunwu │ │ │ └── local │ │ │ └── task │ │ │ ├── DelayQueueExample.java │ │ │ ├── ScheduledExecutorServiceExample.java │ │ │ └── TimerExample.java │ └── pom.xml ├── javaee │ ├── README.md │ ├── javaee-filter │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javaee │ │ │ │ │ └── filter │ │ │ │ │ ├── CacheFilter.java │ │ │ │ │ ├── CharacterEncodingFilter.java │ │ │ │ │ ├── ExceptionHandlerFilter.java │ │ │ │ │ ├── FilterImpl.java │ │ │ │ │ ├── GZipFilter.java │ │ │ │ │ ├── ImageRedirectFilter.java │ │ │ │ │ ├── LogFilter.java │ │ │ │ │ ├── MyFilter.java │ │ │ │ │ ├── OutputReplaceFilter.java │ │ │ │ │ ├── PrivilegeFilter.java │ │ │ │ │ ├── UploadFilter.java │ │ │ │ │ ├── WaterMarkFilter.java │ │ │ │ │ ├── XSLTFilter.java │ │ │ │ │ ├── exception │ │ │ │ │ ├── AccountException.java │ │ │ │ │ └── BusinessException.java │ │ │ │ │ ├── test │ │ │ │ │ ├── Download.java │ │ │ │ │ └── GZipTest.java │ │ │ │ │ └── wrapper │ │ │ │ │ ├── CacheResponseWrapper.java │ │ │ │ │ ├── GZipOutputStream.java │ │ │ │ │ ├── GZipResponseWrapper.java │ │ │ │ │ ├── HttpCharacterResponseWrapper.java │ │ │ │ │ ├── UploadRequestWrapper.java │ │ │ │ │ ├── WaterMarkOutputStream.java │ │ │ │ │ └── WaterMarkResponseWrapper.java │ │ │ ├── resources │ │ │ │ └── logback.xml │ │ │ └── webapp │ │ │ │ ├── META-INF │ │ │ │ └── MANIFEST.MF │ │ │ │ ├── WEB-INF │ │ │ │ ├── logo.png │ │ │ │ ├── privilege.properties │ │ │ │ ├── sensitive.properties │ │ │ │ └── web.xml │ │ │ │ └── views │ │ │ │ ├── images │ │ │ │ ├── error.gif │ │ │ │ ├── mm.jpg │ │ │ │ ├── sunset.jpg │ │ │ │ └── winter.jpg │ │ │ │ ├── js │ │ │ │ └── dojo.js │ │ │ │ ├── jsp │ │ │ │ ├── accountException.jsp │ │ │ │ ├── businessException.jsp │ │ │ │ ├── dispatcher.jsp │ │ │ │ ├── exception.jsp │ │ │ │ ├── image.jsp │ │ │ │ ├── index.jsp │ │ │ │ ├── testCacheFilter.jsp │ │ │ │ ├── testCharacterEncodingFilter.jsp │ │ │ │ ├── testExceptionHandlerFilter.jsp │ │ │ │ ├── testGZipFilter.jsp │ │ │ │ ├── testOutputReplaceFilter.jsp │ │ │ │ ├── testUploadFilter.jsp │ │ │ │ └── testWaterMarkFilter.jsp │ │ │ │ └── xml │ │ │ │ ├── book.xml │ │ │ │ ├── book.xsl │ │ │ │ ├── demo.xml │ │ │ │ ├── messageLog.xsl │ │ │ │ ├── thinkInJava.xml │ │ │ │ └── xml.xsl │ │ │ └── test │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javaee │ │ │ │ └── server │ │ │ │ ├── FilterDemosBootstrap.java │ │ │ │ └── JettyFactory.java │ │ │ └── resources │ │ │ └── jetty │ │ │ └── webdefault.xml │ ├── javaee-jsp │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ ├── com │ │ │ │ │ └── sun │ │ │ │ │ │ └── products │ │ │ │ │ │ └── applet │ │ │ │ │ │ └── demo │ │ │ │ │ │ └── Graph.java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javaee │ │ │ │ │ └── jsp │ │ │ │ │ ├── bean │ │ │ │ │ ├── Counter.java │ │ │ │ │ ├── Message.java │ │ │ │ │ └── Person.java │ │ │ │ │ └── util │ │ │ │ │ ├── IpUtil.java │ │ │ │ │ └── ip │ │ │ │ │ ├── IPEntry.java │ │ │ │ │ ├── IPSeeker.java │ │ │ │ │ ├── QQWry.dat │ │ │ │ │ ├── Test.java │ │ │ │ │ └── Utils.java │ │ │ ├── resources │ │ │ │ └── logback.xml │ │ │ └── webapp │ │ │ │ ├── META-INF │ │ │ │ └── MANIFEST.MF │ │ │ │ ├── WEB-INF │ │ │ │ ├── META-INF │ │ │ │ │ └── MANIFEST.MF │ │ │ │ ├── resources │ │ │ │ │ └── jsp │ │ │ │ │ │ └── index.jsp │ │ │ │ └── web.xml │ │ │ │ ├── examples │ │ │ │ ├── 02.grammar │ │ │ │ │ ├── break.jsp │ │ │ │ │ ├── for.jsp │ │ │ │ │ ├── if.jsp │ │ │ │ │ ├── if2.jsp │ │ │ │ │ ├── scriptlet.jsp │ │ │ │ │ ├── switch.jsp │ │ │ │ │ └── while.jsp │ │ │ │ ├── 03.directive │ │ │ │ │ ├── foot.jsp │ │ │ │ │ ├── head.jsp │ │ │ │ │ ├── include.jsp │ │ │ │ │ └── page.jsp │ │ │ │ ├── 04.action │ │ │ │ │ ├── date.jsp │ │ │ │ │ ├── jspforward.jsp │ │ │ │ │ ├── jspinclude.jsp │ │ │ │ │ ├── jspplugin.jsp │ │ │ │ │ ├── jspuseBean.jsp │ │ │ │ │ ├── jspuseBean2.jsp │ │ │ │ │ └── useBean.html │ │ │ │ ├── 05.implicit_object │ │ │ │ │ ├── error.jsp │ │ │ │ │ └── exception.jsp │ │ │ │ ├── cookie │ │ │ │ │ ├── readCookie.jsp │ │ │ │ │ ├── session.jsp │ │ │ │ │ └── writeCookie.jsp │ │ │ │ ├── locale │ │ │ │ │ ├── language.jsp │ │ │ │ │ ├── language2.jsp │ │ │ │ │ ├── localeCurrency.jsp │ │ │ │ │ ├── localeDate.jsp │ │ │ │ │ └── localePercent.jsp │ │ │ │ ├── practice │ │ │ │ │ ├── date.jsp │ │ │ │ │ ├── form │ │ │ │ │ │ ├── checkbox.html │ │ │ │ │ │ ├── checkbox.jsp │ │ │ │ │ │ ├── checkbox2.html │ │ │ │ │ │ ├── checkbox2.jsp │ │ │ │ │ │ ├── formGet.html │ │ │ │ │ │ ├── formGet.jsp │ │ │ │ │ │ ├── formPost.html │ │ │ │ │ │ └── formPost.jsp │ │ │ │ │ ├── hitCount.jsp │ │ │ │ │ ├── mail │ │ │ │ │ │ └── sendMail.jsp │ │ │ │ │ ├── redirect.jsp │ │ │ │ │ └── refresh.jsp │ │ │ │ └── uncheck │ │ │ │ │ ├── 01.helloWorld.jsp │ │ │ │ │ ├── 01.helloWorld_zh.jsp │ │ │ │ │ ├── 02.life.jsp │ │ │ │ │ ├── 03.yourIp.jsp │ │ │ │ │ └── configuration.jsp │ │ │ │ ├── images │ │ │ │ ├── bg-btn-blue.gif │ │ │ │ ├── mail.gif │ │ │ │ └── vertical_line.gif │ │ │ │ └── views │ │ │ │ ├── css │ │ │ │ └── style.css │ │ │ │ └── jsp │ │ │ │ ├── action.jsp │ │ │ │ ├── action │ │ │ │ ├── date.jsp │ │ │ │ ├── forward.jsp │ │ │ │ ├── getProperty.jsp │ │ │ │ ├── include.jsp │ │ │ │ ├── useBean.html │ │ │ │ └── useBean.jsp │ │ │ │ ├── application.jsp │ │ │ │ ├── break.jsp │ │ │ │ ├── comment.jsp │ │ │ │ ├── counter.jsp │ │ │ │ ├── directive.jsp │ │ │ │ ├── directive │ │ │ │ ├── include │ │ │ │ │ ├── foot.jsp │ │ │ │ │ ├── head.jsp │ │ │ │ │ └── include.jsp │ │ │ │ └── page │ │ │ │ │ ├── contentType.jsp │ │ │ │ │ ├── errorPage.jsp │ │ │ │ │ └── isErrorPage.jsp │ │ │ │ ├── el.jsp │ │ │ │ ├── error.jsp │ │ │ │ ├── exception.jsp │ │ │ │ ├── grammar │ │ │ │ ├── for.jsp │ │ │ │ ├── if.jsp │ │ │ │ └── while.jsp │ │ │ │ ├── greeting.jsp │ │ │ │ ├── index.jsp │ │ │ │ ├── life.jsp │ │ │ │ ├── method.jsp │ │ │ │ ├── plugin.jsp │ │ │ │ ├── return.jsp │ │ │ │ ├── scriptlet.jsp │ │ │ │ └── taglib.jsp │ │ │ └── test │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javaee │ │ │ │ └── server │ │ │ │ ├── JettyFactory.java │ │ │ │ ├── Profiles.java │ │ │ │ └── QuickStartServer.java │ │ │ └── resources │ │ │ ├── jetty │ │ │ └── webdefault.xml │ │ │ └── logback.xml │ ├── javaee-jstl │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javaee │ │ │ │ │ ├── bean │ │ │ │ │ └── Person.java │ │ │ │ │ └── util │ │ │ │ │ ├── Example.java │ │ │ │ │ ├── Example_es_ES.java │ │ │ │ │ └── Pagination.java │ │ │ ├── resources │ │ │ │ ├── init.sql │ │ │ │ ├── logback.xml │ │ │ │ ├── messages.properties │ │ │ │ ├── messages_zh_CN.properties │ │ │ │ └── sql │ │ │ │ │ ├── create_employees.sql │ │ │ │ │ └── create_students.sql │ │ │ └── webapp │ │ │ │ ├── WEB-INF │ │ │ │ └── web.xml │ │ │ │ ├── examples │ │ │ │ ├── core │ │ │ │ │ ├── c_catch.jsp │ │ │ │ │ ├── c_choose.jsp │ │ │ │ │ ├── c_forEach.jsp │ │ │ │ │ ├── c_forTokens.jsp │ │ │ │ │ ├── c_if.jsp │ │ │ │ │ ├── c_import.jsp │ │ │ │ │ ├── c_out.jsp │ │ │ │ │ ├── c_param.jsp │ │ │ │ │ ├── c_redirect.jsp │ │ │ │ │ ├── c_remove.jsp │ │ │ │ │ ├── c_set.jsp │ │ │ │ │ └── c_url.jsp │ │ │ │ ├── fmt │ │ │ │ │ ├── fmt_bundle.jsp │ │ │ │ │ ├── fmt_formatDate.jsp │ │ │ │ │ ├── fmt_formatNumber.jsp │ │ │ │ │ ├── fmt_message.jsp │ │ │ │ │ ├── fmt_parseDate.jsp │ │ │ │ │ ├── fmt_parseNumber.jsp │ │ │ │ │ ├── fmt_requestEncoding.jsp │ │ │ │ │ ├── fmt_setLocale.jsp │ │ │ │ │ ├── fmt_setTimeZone.jsp │ │ │ │ │ └── fmt_timeZone.jsp │ │ │ │ ├── function │ │ │ │ │ ├── fn_contains.jsp │ │ │ │ │ ├── fn_containsIgnoreCase.jsp │ │ │ │ │ ├── fn_endsWith.jsp │ │ │ │ │ ├── fn_escapeXml.jsp │ │ │ │ │ ├── fn_indexOf.jsp │ │ │ │ │ ├── fn_join.jsp │ │ │ │ │ ├── fn_length.jsp │ │ │ │ │ ├── fn_replace.jsp │ │ │ │ │ ├── fn_split.jsp │ │ │ │ │ ├── fn_startsWith.jsp │ │ │ │ │ ├── fn_substring.jsp │ │ │ │ │ ├── fn_substringAfter.jsp │ │ │ │ │ ├── fn_substringBefore.jsp │ │ │ │ │ ├── fn_toLowerCase.jsp │ │ │ │ │ ├── fn_toUpperCase.jsp │ │ │ │ │ └── fn_trim.jsp │ │ │ │ ├── sql │ │ │ │ │ ├── sql_dateParam.jsp │ │ │ │ │ ├── sql_param.jsp │ │ │ │ │ ├── sql_query.jsp │ │ │ │ │ ├── sql_setDataSource.jsp │ │ │ │ │ ├── sql_transaction.jsp │ │ │ │ │ └── sql_update.jsp │ │ │ │ ├── uncheck │ │ │ │ │ ├── bundle.jsp │ │ │ │ │ ├── catch.jsp │ │ │ │ │ ├── choose.jsp │ │ │ │ │ ├── contains.jsp │ │ │ │ │ ├── containsIgnoreCase.jsp │ │ │ │ │ ├── dateParam.jsp │ │ │ │ │ ├── endsWith.jsp │ │ │ │ │ ├── escapeXml.jsp │ │ │ │ │ ├── fmt.jsp │ │ │ │ │ ├── fn.jsp │ │ │ │ │ ├── forEach.jsp │ │ │ │ │ ├── forEachWithList.jsp │ │ │ │ │ ├── forTokens.jsp │ │ │ │ │ ├── formatDate.jsp │ │ │ │ │ ├── formatNumber.jsp │ │ │ │ │ ├── if.jsp │ │ │ │ │ ├── import.jsp │ │ │ │ │ ├── index.jsp │ │ │ │ │ ├── indexOf.jsp │ │ │ │ │ ├── join.jsp │ │ │ │ │ ├── length.jsp │ │ │ │ │ ├── out.jsp │ │ │ │ │ ├── param.jsp │ │ │ │ │ ├── parse.jsp │ │ │ │ │ ├── parseDate.jsp │ │ │ │ │ ├── parseNumber.jsp │ │ │ │ │ ├── query.jsp │ │ │ │ │ ├── queryPagination.jsp │ │ │ │ │ ├── queryReflect.jsp │ │ │ │ │ ├── redirect.jsp │ │ │ │ │ ├── remove.jsp │ │ │ │ │ ├── requestEncoding.jsp │ │ │ │ │ ├── set.jsp │ │ │ │ │ ├── setBundle.jsp │ │ │ │ │ ├── setDataSource.jsp │ │ │ │ │ ├── setLocale.jsp │ │ │ │ │ ├── setTimeZone.jsp │ │ │ │ │ ├── sina.xml │ │ │ │ │ ├── split.jsp │ │ │ │ │ ├── sql.jsp │ │ │ │ │ ├── substring.jsp │ │ │ │ │ ├── timeZone.jsp │ │ │ │ │ ├── transaction.jsp │ │ │ │ │ ├── update.jsp │ │ │ │ │ ├── url.jsp │ │ │ │ │ ├── x_choose.jsp │ │ │ │ │ ├── x_forEach.jsp │ │ │ │ │ ├── x_if.jsp │ │ │ │ │ ├── x_out.jsp │ │ │ │ │ ├── x_set.jsp │ │ │ │ │ ├── x_transform.jsp │ │ │ │ │ └── xml.jsp │ │ │ │ └── xml │ │ │ │ │ ├── x_choose.jsp │ │ │ │ │ ├── x_forEach.jsp │ │ │ │ │ ├── x_if.jsp │ │ │ │ │ ├── x_out.jsp │ │ │ │ │ ├── x_param.jsp │ │ │ │ │ ├── x_parse.jsp │ │ │ │ │ ├── x_set.jsp │ │ │ │ │ └── x_transform.jsp │ │ │ │ └── xml │ │ │ │ ├── books.xml │ │ │ │ └── style.xsl │ │ │ └── test │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javaee │ │ │ │ └── server │ │ │ │ ├── JettyFactory.java │ │ │ │ ├── Profiles.java │ │ │ │ └── QuickStartServer.java │ │ │ └── resources │ │ │ └── jetty │ │ │ └── webdefault.xml │ ├── javaee-listener │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javaee │ │ │ │ │ └── listener │ │ │ │ │ ├── LoginSessionListener.java │ │ │ │ │ ├── MyHttpSessionActivationListener.java │ │ │ │ │ ├── MyHttpSessionAttributeListener.java │ │ │ │ │ ├── MyHttpSessionBindingListener.java │ │ │ │ │ ├── MyHttpSessionListener.java │ │ │ │ │ ├── MyServletContextAttributeListener.java │ │ │ │ │ ├── MyServletContextListener.java │ │ │ │ │ ├── MyServletRequestAttributeListener.java │ │ │ │ │ ├── MyServletRequestListener.java │ │ │ │ │ ├── PersonInfoListener.java │ │ │ │ │ ├── bean │ │ │ │ │ └── PersonInfo.java │ │ │ │ │ └── util │ │ │ │ │ └── ApplicationConstants.java │ │ │ ├── resources │ │ │ │ └── logback.xml │ │ │ └── webapp │ │ │ │ ├── META-INF │ │ │ │ ├── MANIFEST.MF │ │ │ │ └── context.xml │ │ │ │ ├── WEB-INF │ │ │ │ ├── resources │ │ │ │ │ └── jsp │ │ │ │ │ │ └── index.jsp │ │ │ │ └── web.xml │ │ │ │ ├── a.gif │ │ │ │ ├── aa.html │ │ │ │ ├── active.jsp │ │ │ │ ├── b.gif │ │ │ │ ├── index.jsp │ │ │ │ ├── listener.jsp │ │ │ │ ├── online.jsp │ │ │ │ └── testLoginSessionListener.jsp │ │ │ └── test │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javaee │ │ │ │ └── server │ │ │ │ ├── JettyFactory.java │ │ │ │ └── ListenerDemosBootstrap.java │ │ │ └── resources │ │ │ └── jetty │ │ │ └── webdefault.xml │ ├── javaee-oss │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javaee │ │ │ │ │ └── oss │ │ │ │ │ ├── encode │ │ │ │ │ ├── digest │ │ │ │ │ │ ├── DsaCoder.java │ │ │ │ │ │ ├── HmacCoder.java │ │ │ │ │ │ ├── MdCoder.java │ │ │ │ │ │ └── ShaCoder.java │ │ │ │ │ ├── encrypt │ │ │ │ │ │ ├── AESCoder.java │ │ │ │ │ │ ├── Base64Demo.java │ │ │ │ │ │ ├── DESCoder.java │ │ │ │ │ │ ├── DESedeCoder.java │ │ │ │ │ │ ├── PBECoder.java │ │ │ │ │ │ └── RSACoder.java │ │ │ │ │ └── sample │ │ │ │ │ │ ├── DownloadPolicy.java │ │ │ │ │ │ ├── ModifyPolicy.java │ │ │ │ │ │ ├── TokenUtil.java │ │ │ │ │ │ ├── UploadConstant.java │ │ │ │ │ │ └── UploadPolicy.java │ │ │ │ │ ├── html │ │ │ │ │ ├── CnblogParser.java │ │ │ │ │ └── XiamiParser.java │ │ │ │ │ ├── image │ │ │ │ │ ├── ImageUtil.java │ │ │ │ │ ├── QRCodeUtil.java │ │ │ │ │ └── dto │ │ │ │ │ │ ├── BarcodeParamDTO.java │ │ │ │ │ │ └── ImageParamDTO.java │ │ │ │ │ ├── jms │ │ │ │ │ ├── JMSHelloWorld.java │ │ │ │ │ ├── JMSReceiver.java │ │ │ │ │ └── JMSSender.java │ │ │ │ │ ├── logging │ │ │ │ │ ├── JclDemo.java │ │ │ │ │ └── Slf4jDemo.java │ │ │ │ │ ├── mail │ │ │ │ │ ├── ForwardMail.java │ │ │ │ │ ├── MailConfigDTO.java │ │ │ │ │ ├── MailDTO.java │ │ │ │ │ ├── MailUtil.java │ │ │ │ │ ├── SendAttachmentMail.java │ │ │ │ │ ├── SendTemplateMail.java │ │ │ │ │ ├── SendTextMail.java │ │ │ │ │ ├── StoreMail.java │ │ │ │ │ └── sendHtmlMail.java │ │ │ │ │ └── template │ │ │ │ │ ├── LoadVelocityDemo.java │ │ │ │ │ ├── VelocityHelloWorld.java │ │ │ │ │ ├── VelocityHelloWorld2.java │ │ │ │ │ └── VelocityUtil.java │ │ │ └── resources │ │ │ │ ├── html │ │ │ │ └── example.html │ │ │ │ ├── images │ │ │ │ ├── lion.jpg │ │ │ │ └── lion2.jpg │ │ │ │ ├── log4j.xml │ │ │ │ ├── logback.xml │ │ │ │ ├── mail │ │ │ │ └── mail.properties │ │ │ │ └── template │ │ │ │ ├── footer.vm │ │ │ │ ├── header.vm │ │ │ │ ├── hello.vm │ │ │ │ ├── mail.vm │ │ │ │ └── velocity.properties │ │ │ └── test │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javaee │ │ │ │ └── oss │ │ │ │ ├── html │ │ │ │ └── JsoupTest.java │ │ │ │ ├── image │ │ │ │ ├── ImageUtilTest.java │ │ │ │ ├── QRCodeUtilTest.java │ │ │ │ └── ThumbnailatorTest.java │ │ │ │ ├── template │ │ │ │ └── VelocityUtilTest.java │ │ │ │ └── test │ │ │ │ └── JUnitExecTest.java │ │ │ └── resources │ │ │ ├── html │ │ │ └── jsoup-cookbook.html │ │ │ ├── images │ │ │ ├── lion.jpg │ │ │ ├── lion2.jpg │ │ │ ├── lion2_watermark.png │ │ │ └── wartermark.png │ │ │ └── logback.xml │ ├── javaee-servlet │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javaee │ │ │ │ │ └── servlet │ │ │ │ │ ├── AnnotationServlet.java │ │ │ │ │ ├── ContextParamServlet.java │ │ │ │ │ ├── FirstServlet.java │ │ │ │ │ ├── ForwardServlet.java │ │ │ │ │ ├── HelloServlet.java │ │ │ │ │ ├── ImageServlet.java │ │ │ │ │ ├── InitParamServlet.java │ │ │ │ │ ├── InjectionServlet.java │ │ │ │ │ ├── LifeCycleServlet.java │ │ │ │ │ ├── PostServlet.java │ │ │ │ │ ├── RedirectServlet.java │ │ │ │ │ ├── RequestServlet.java │ │ │ │ │ ├── ThreadSafetyServlet.java │ │ │ │ │ ├── UploadServlet.java │ │ │ │ │ └── upload │ │ │ │ │ ├── ProgressUploadServlet.java │ │ │ │ │ ├── UploadListener.java │ │ │ │ │ └── UploadStatus.java │ │ │ ├── resources │ │ │ │ └── logback.xml │ │ │ └── webapp │ │ │ │ ├── META-INF │ │ │ │ └── MANIFEST.MF │ │ │ │ ├── WEB-INF │ │ │ │ ├── notice.html │ │ │ │ └── web.xml │ │ │ │ ├── index.jsp │ │ │ │ └── views │ │ │ │ └── jsp │ │ │ │ └── postPersonalInformation.html │ │ │ └── test │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javaee │ │ │ │ └── server │ │ │ │ ├── JettyFactory.java │ │ │ │ ├── Profiles.java │ │ │ │ └── QuickStartServer.java │ │ │ └── resources │ │ │ ├── jetty │ │ │ └── webdefault.xml │ │ │ └── logback.xml │ ├── javaee-session │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javaee │ │ │ │ │ ├── cookie │ │ │ │ │ ├── AddCookies.java │ │ │ │ │ ├── DeleteCookies.java │ │ │ │ │ ├── ReadCookies.java │ │ │ │ │ └── bean │ │ │ │ │ │ ├── Person.java │ │ │ │ │ │ └── Topic.java │ │ │ │ │ └── session │ │ │ │ │ └── SessionTrackServlet.java │ │ │ ├── resources │ │ │ │ └── logback.xml │ │ │ └── webapp │ │ │ │ ├── META-INF │ │ │ │ ├── MANIFEST.MF │ │ │ │ └── context.xml │ │ │ │ ├── WEB-INF │ │ │ │ └── web.xml │ │ │ │ ├── encodeURL.jsp │ │ │ │ ├── index.jsp │ │ │ │ └── views │ │ │ │ ├── css │ │ │ │ └── style.css │ │ │ │ ├── images │ │ │ │ ├── bg-btn-blue.gif │ │ │ │ ├── cookie.gif │ │ │ │ ├── errorstate.gif │ │ │ │ ├── mail.gif │ │ │ │ └── vertical_line.gif │ │ │ │ └── jsp │ │ │ │ ├── cookie │ │ │ │ ├── addCookies.jsp │ │ │ │ ├── base64.jsp │ │ │ │ ├── base64_decode.jsp │ │ │ │ ├── cookie.gif │ │ │ │ ├── cookie.jsp │ │ │ │ ├── cookieAttribute.jsp │ │ │ │ ├── cookieDomain.jsp │ │ │ │ ├── encoding.jsp │ │ │ │ ├── history.js │ │ │ │ ├── history.jsp │ │ │ │ ├── javascript.jsp │ │ │ │ ├── login.jsp │ │ │ │ ├── loginCookie.jsp │ │ │ │ ├── maxAge.jsp │ │ │ │ └── setCookie.jsp │ │ │ │ └── session │ │ │ │ ├── session.jsp │ │ │ │ ├── vote.jsp │ │ │ │ └── welcome.jsp │ │ │ └── test │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javaee │ │ │ │ └── server │ │ │ │ ├── JettyFactory.java │ │ │ │ ├── Profiles.java │ │ │ │ └── QuickStartServer.java │ │ │ └── resources │ │ │ └── jetty │ │ │ └── webdefault.xml │ ├── javaee-taglib │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javaee │ │ │ │ │ └── taglib │ │ │ │ │ ├── Copyright.java │ │ │ │ │ ├── HelloTag.java │ │ │ │ │ ├── HelloTag2.java │ │ │ │ │ ├── HelloTag3.java │ │ │ │ │ ├── bean │ │ │ │ │ └── Person.java │ │ │ │ │ ├── function │ │ │ │ │ └── Function.java │ │ │ │ │ ├── tags │ │ │ │ │ ├── AddTag.java │ │ │ │ │ ├── Copyright.java │ │ │ │ │ ├── Copyright2.java │ │ │ │ │ ├── DynamicAttributeTag.java │ │ │ │ │ ├── HelloTag.java │ │ │ │ │ ├── IteratorTag.java │ │ │ │ │ ├── LoopTag.java │ │ │ │ │ ├── ToLowerCaseTag.java │ │ │ │ │ └── table │ │ │ │ │ │ ├── Column.java │ │ │ │ │ │ └── Table.java │ │ │ │ │ ├── tags2 │ │ │ │ │ ├── MultiAttributeTag.java │ │ │ │ │ ├── MultiTag.java │ │ │ │ │ ├── RepeatTag.java │ │ │ │ │ └── ToUpperCaseTag.java │ │ │ │ │ └── test │ │ │ │ │ ├── Messages.java │ │ │ │ │ ├── TestMessage.java │ │ │ │ │ └── messages.properties │ │ │ ├── resources │ │ │ │ ├── copyright.properties │ │ │ │ └── logback.xml │ │ │ └── webapp │ │ │ │ ├── WEB-INF │ │ │ │ ├── tld │ │ │ │ │ ├── function.tld │ │ │ │ │ ├── hello.tld │ │ │ │ │ ├── hello2.tld │ │ │ │ │ ├── hello3.tld │ │ │ │ │ └── taglib.tld │ │ │ │ └── web.xml │ │ │ │ ├── dynamic.jsp │ │ │ │ ├── function.jsp │ │ │ │ ├── hello.jsp │ │ │ │ ├── images │ │ │ │ ├── I.png │ │ │ │ ├── L.png │ │ │ │ ├── Lminus.png │ │ │ │ ├── Lplus.png │ │ │ │ ├── T.png │ │ │ │ ├── Thumbs.db │ │ │ │ ├── Tminus.png │ │ │ │ ├── Tplus.png │ │ │ │ ├── asc.gif │ │ │ │ ├── bg-btn-blue.gif │ │ │ │ ├── bg_4.jpg │ │ │ │ ├── blank.png │ │ │ │ ├── bottom-left.gif │ │ │ │ ├── bottom-right.gif │ │ │ │ ├── btn-go-dark.gif │ │ │ │ ├── delete.gif │ │ │ │ ├── delimiter.gif │ │ │ │ ├── desc.gif │ │ │ │ ├── edit.gif │ │ │ │ ├── element.gif │ │ │ │ ├── file.png │ │ │ │ ├── foldericon.png │ │ │ │ ├── ibm-tab-background.gif │ │ │ │ ├── ibm_logo.gif │ │ │ │ ├── left-nav-corner.gif │ │ │ │ ├── leftnav-overview-highlight.gif │ │ │ │ ├── line01.gif │ │ │ │ ├── masthead-links-gradient.gif │ │ │ │ ├── memo.gif │ │ │ │ ├── new.png │ │ │ │ ├── next.gif │ │ │ │ ├── openfoldericon.png │ │ │ │ ├── pagetools-gradient.gif │ │ │ │ ├── pagetools_gradient_a.gif │ │ │ │ ├── password.gif │ │ │ │ ├── prev.gif │ │ │ │ ├── project.png │ │ │ │ ├── pspbrwse.jbf │ │ │ │ ├── rl-bullet.gif │ │ │ │ ├── role.gif │ │ │ │ ├── team.gif │ │ │ │ ├── template-gradient.gif │ │ │ │ ├── top-content-shadow.gif │ │ │ │ ├── top-left.gif │ │ │ │ ├── top-right.gif │ │ │ │ └── trans.gif │ │ │ │ ├── index.jsp │ │ │ │ ├── loop.jsp │ │ │ │ ├── multi.jsp │ │ │ │ ├── multiAttribute.jsp │ │ │ │ ├── style │ │ │ │ └── style.css │ │ │ │ ├── table.jsp │ │ │ │ ├── taglib │ │ │ │ ├── copyright.jsp │ │ │ │ ├── helloTag.jsp │ │ │ │ ├── helloTag2.jsp │ │ │ │ └── helloTag3.jsp │ │ │ │ ├── test.jsp │ │ │ │ ├── toLowerCase.jsp │ │ │ │ ├── toUpperCase.jsp │ │ │ │ └── vote.gif │ │ │ └── test │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javaee │ │ │ │ └── server │ │ │ │ ├── JettyFactory.java │ │ │ │ ├── Profiles.java │ │ │ │ └── QuickStartServer.java │ │ │ └── resources │ │ │ └── jetty │ │ │ └── webdefault.xml │ ├── javaee-websocket │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javaee │ │ │ │ │ ├── servlet │ │ │ │ │ └── SocketServlet.java │ │ │ │ │ └── websocket │ │ │ │ │ ├── WebSocketServer.java │ │ │ │ │ └── WebSocketServerConfigurator.java │ │ │ ├── resources │ │ │ │ └── logback.xml │ │ │ └── webapp │ │ │ │ ├── WEB-INF │ │ │ │ └── web.xml │ │ │ │ ├── websocketA.html │ │ │ │ └── websocketB.html │ │ │ └── test │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javaee │ │ │ │ └── server │ │ │ │ └── DevServer.java │ │ │ └── resources │ │ │ ├── jetty │ │ │ └── webdefault.xml │ │ │ └── logback.xml │ └── pom.xml ├── javatech │ ├── javatech-cache │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ ├── SpringBootDataCacheApplication.java │ │ │ │ │ ├── cache │ │ │ │ │ ├── CaffeineDemo.java │ │ │ │ │ ├── GuavaCacheDemo.java │ │ │ │ │ ├── LRUCache.java │ │ │ │ │ └── MemcachedDemo.java │ │ │ │ │ └── data │ │ │ │ │ ├── User.java │ │ │ │ │ ├── UserDao.java │ │ │ │ │ └── UserDaoImpl.java │ │ │ └── resources │ │ │ │ ├── application.properties │ │ │ │ ├── banner.txt │ │ │ │ ├── logback.xml │ │ │ │ └── sql │ │ │ │ ├── data.sql │ │ │ │ └── schema.sql │ │ │ └── test │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javatech │ │ │ │ └── cache │ │ │ │ ├── EhcacheApiTest.java │ │ │ │ ├── LRUCacheTest.java │ │ │ │ └── spring │ │ │ │ ├── SpringCacheDemo.java │ │ │ │ ├── SpringCaffeineCacheTest.java │ │ │ │ ├── SpringConcurrentHashMapCacheTest.java │ │ │ │ ├── SpringEhcacheCacheTest.java │ │ │ │ ├── UserService.java │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ ├── ehcache │ │ │ ├── ehcache.xml │ │ │ ├── ehcache1.xml │ │ │ └── ehcache2.xml │ │ │ └── spring │ │ │ ├── spring-caffeine.xml │ │ │ ├── spring-ehcache.xml │ │ │ └── spring-hashmap.xml │ ├── javatech-lib │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javatech │ │ │ │ ├── bean │ │ │ │ ├── lombok │ │ │ │ │ ├── BuilderDemo01.java │ │ │ │ │ ├── BuilderDemo02.java │ │ │ │ │ ├── DataDemo.java │ │ │ │ │ ├── EqualsAndHashCodeDemo.java │ │ │ │ │ ├── GetterAndSetterDemo.java │ │ │ │ │ ├── NonNullDemo.java │ │ │ │ │ ├── Person.java │ │ │ │ │ ├── ToStringDemo.java │ │ │ │ │ ├── User.java │ │ │ │ │ └── package-info.java │ │ │ │ └── sample │ │ │ │ │ ├── Group.java │ │ │ │ │ ├── Person.java │ │ │ │ │ ├── TestBean.java │ │ │ │ │ ├── TestBean2.java │ │ │ │ │ └── User.java │ │ │ │ ├── jmh │ │ │ │ ├── JMHSample_34_SafeLooping.java │ │ │ │ ├── JmhQuickStart.java │ │ │ │ └── StringBuilderBenchmark.java │ │ │ │ ├── poi │ │ │ │ ├── excel │ │ │ │ │ └── ExcelUtil.java │ │ │ │ └── word │ │ │ │ │ └── WordUtil.java │ │ │ │ ├── seriralize │ │ │ │ ├── FstDemo.java │ │ │ │ ├── JdkSerializeDemo.java │ │ │ │ ├── KryoDemo.java │ │ │ │ └── util │ │ │ │ │ ├── BeanUtils.java │ │ │ │ │ ├── DateUtil.java │ │ │ │ │ ├── Group.java │ │ │ │ │ ├── Person.java │ │ │ │ │ ├── TestBean.java │ │ │ │ │ ├── TestBean2.java │ │ │ │ │ └── User.java │ │ │ │ └── util │ │ │ │ ├── BeanUtils.java │ │ │ │ └── DateUtil.java │ │ │ └── test │ │ │ ├── java │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javatech │ │ │ │ ├── bean │ │ │ │ ├── BeanConvertTest.java │ │ │ │ └── lombok │ │ │ │ │ └── LombokTest.java │ │ │ │ ├── http │ │ │ │ └── OkHttpTests.java │ │ │ │ ├── java │ │ │ │ ├── JavaParserCommentReporterTest.java │ │ │ │ ├── JavaParserLexicalPreservationTest.java │ │ │ │ ├── JavaParserModifyingVisitorTest.java │ │ │ │ ├── JavaParserPerttyPrintTest.java │ │ │ │ ├── JavaParserTest.java │ │ │ │ ├── JavaParserVoidVisitorTest.java │ │ │ │ └── samples │ │ │ │ │ ├── A.java │ │ │ │ │ ├── Bar.java │ │ │ │ │ ├── CaptchaTypeEnum.java │ │ │ │ │ ├── CodeBiEnum.java │ │ │ │ │ ├── CodeEnum.java │ │ │ │ │ ├── CommentGenerator.java │ │ │ │ │ ├── CommentRemover.java │ │ │ │ │ ├── Foo.java │ │ │ │ │ ├── LexicalPreservation.java │ │ │ │ │ ├── ReversePolishNotation.java │ │ │ │ │ └── WebSocketMsgType.java │ │ │ │ ├── pinyin │ │ │ │ └── PinyinParserTest.java │ │ │ │ ├── poi │ │ │ │ ├── excel │ │ │ │ │ └── ExcelTest.java │ │ │ │ └── word │ │ │ │ │ └── WordUtilTest.java │ │ │ │ ├── reflections │ │ │ │ ├── ClasspathHelperTest.java │ │ │ │ ├── CombinedTestModel.java │ │ │ │ ├── ConfigurationBuilderTest.java │ │ │ │ ├── FilterBuilderTest.java │ │ │ │ ├── JavaCodeSerializerTest.java │ │ │ │ ├── JdkTests.java │ │ │ │ ├── MoreTests.java │ │ │ │ ├── MoreTestsModel.java │ │ │ │ ├── MyTestModelStore.java │ │ │ │ ├── NameHelperTest.java │ │ │ │ ├── ReflectionUtilsQueryTest.java │ │ │ │ ├── ReflectionUtilsTest.java │ │ │ │ ├── ReflectionsExpandSupertypesTest.java │ │ │ │ ├── ReflectionsQueryTest.java │ │ │ │ ├── ReflectionsTest.java │ │ │ │ ├── TestModel.java │ │ │ │ ├── UsageTestModel.java │ │ │ │ └── VfsTest.java │ │ │ │ ├── seriralize │ │ │ │ ├── binary │ │ │ │ │ └── BinarySerializePerformanceTest.java │ │ │ │ └── json │ │ │ │ │ ├── fastjson │ │ │ │ │ ├── FastjsonAnnotationBean.java │ │ │ │ │ ├── FastjsonCaseTests.java │ │ │ │ │ └── FastjsonPerformanceTests.java │ │ │ │ │ ├── gson │ │ │ │ │ ├── GsonAnnotationBean.java │ │ │ │ │ ├── GsonCaseTests.java │ │ │ │ │ ├── GsonPerformanceTests.java │ │ │ │ │ └── VersionedClass.java │ │ │ │ │ └── jackson │ │ │ │ │ ├── JacksonAnnotationBean.java │ │ │ │ │ ├── JacksonPerformanceTests.java │ │ │ │ │ └── JacksonTests.java │ │ │ │ └── test │ │ │ │ ├── junit4 │ │ │ │ └── JUnitTest.java │ │ │ │ ├── junit5 │ │ │ │ ├── AassertjAssertionsTests.java │ │ │ │ ├── AssertionsTests.java │ │ │ │ ├── AssumptionsTests.java │ │ │ │ ├── DisplayNameTests.java │ │ │ │ ├── DynamicTests.java │ │ │ │ ├── NestedTests.java │ │ │ │ ├── ParameterizedTests.java │ │ │ │ ├── RepeatedTests.java │ │ │ │ └── StandardTests.java │ │ │ │ └── mockito │ │ │ │ └── MockitoTest.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── reflections │ │ │ ├── inner │ │ │ └── resource2-reflections.xml │ │ │ ├── resource1-reflections.xml │ │ │ ├── saved-testModel-reflections.json │ │ │ ├── saved-testModel-reflections.xml │ │ │ ├── testModel-reflections.json │ │ │ └── testModel-reflections.xml │ ├── javatech-log │ │ ├── javatech-log4j │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ └── log │ │ │ │ │ └── Log4jDemo.java │ │ │ │ └── resources │ │ │ │ └── log4j.xml │ │ ├── javatech-log4j2 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ └── log │ │ │ │ │ └── Log4j2Demo.java │ │ │ │ └── resources │ │ │ │ └── log4j2.xml │ │ ├── javatech-logback │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ └── log │ │ │ │ │ └── LogbackDemo.java │ │ │ │ └── resources │ │ │ │ └── logback.xml │ │ ├── javatech-logstash │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ └── ElasticDemo.java │ │ │ │ └── resources │ │ │ │ └── logback.xml │ │ └── pom.xml │ ├── javatech-mq │ │ ├── javatech-kafka-springboot │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── io │ │ │ │ │ │ └── github │ │ │ │ │ │ └── dunwu │ │ │ │ │ │ └── javatech │ │ │ │ │ │ ├── KafkaConsumer.java │ │ │ │ │ │ ├── KafkaProducer.java │ │ │ │ │ │ ├── KafkaProducerController.java │ │ │ │ │ │ ├── MsgKafkaApplication.java │ │ │ │ │ │ └── config │ │ │ │ │ │ ├── KafkaConsumerConfig.java │ │ │ │ │ │ └── KafkaProducerConfig.java │ │ │ │ └── resources │ │ │ │ │ ├── application.properties │ │ │ │ │ └── logback.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javatech │ │ │ │ └── KafkaProducerTest.java │ │ ├── javatech-kafka │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ └── kafka │ │ │ │ │ ├── ConsumerAOC.java │ │ │ │ │ ├── ConsumerManual.java │ │ │ │ │ ├── ConsumerManualPartition.java │ │ │ │ │ ├── ProducerDemo.java │ │ │ │ │ ├── ProducerInTransaction.java │ │ │ │ │ └── StreamDemo.java │ │ │ │ └── resources │ │ │ │ └── logback.xml │ │ ├── javatech-rocketmq │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ └── rocketmq │ │ │ │ │ ├── RocketConstant.java │ │ │ │ │ ├── batch │ │ │ │ │ ├── BatchConsumer.java │ │ │ │ │ ├── BatchProducer.java │ │ │ │ │ ├── BatchProducer2.java │ │ │ │ │ ├── ListSplitter.java │ │ │ │ │ └── README.md │ │ │ │ │ ├── broadcast │ │ │ │ │ ├── BroadcastConsumer.java │ │ │ │ │ ├── BroadcastProducer.java │ │ │ │ │ └── README.md │ │ │ │ │ ├── filter │ │ │ │ │ ├── FilterConsumer.java │ │ │ │ │ └── FilterProducer.java │ │ │ │ │ ├── order │ │ │ │ │ ├── OrderedConsumer.java │ │ │ │ │ ├── OrderedProducer.java │ │ │ │ │ └── README.md │ │ │ │ │ ├── scheduled │ │ │ │ │ ├── README.md │ │ │ │ │ ├── ScheduledMessageConsumer.java │ │ │ │ │ └── ScheduledMessageProducer.java │ │ │ │ │ ├── simple │ │ │ │ │ ├── AsyncProducer.java │ │ │ │ │ ├── Consumer.java │ │ │ │ │ ├── OnewayProducer.java │ │ │ │ │ ├── README.md │ │ │ │ │ └── SyncProducer.java │ │ │ │ │ └── transaction │ │ │ │ │ ├── TransactionConsumer.java │ │ │ │ │ ├── TransactionListenerImpl.java │ │ │ │ │ └── TransactionProducer.java │ │ │ │ └── resources │ │ │ │ └── logback.xml │ │ └── pom.xml │ ├── javatech-others │ │ ├── javatech-cli │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ ├── AnsiSystem.java │ │ │ │ │ ├── CliDemo.java │ │ │ │ │ ├── CliUtil.java │ │ │ │ │ ├── SystemInfoUtil.java │ │ │ │ │ └── constant │ │ │ │ │ ├── AnsiBgColor.java │ │ │ │ │ ├── AnsiColor.java │ │ │ │ │ ├── AnsiElement.java │ │ │ │ │ ├── AnsiSgr.java │ │ │ │ │ └── Color.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── dunwu │ │ │ │ └── javatech │ │ │ │ ├── CliUtilTests.java │ │ │ │ └── SystemInfoTest.java │ │ ├── javatech-ruleengine │ │ │ ├── README.md │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── io │ │ │ │ │ │ └── github │ │ │ │ │ │ └── dunwu │ │ │ │ │ │ └── javatech │ │ │ │ │ │ └── rule │ │ │ │ │ │ ├── eazyrules │ │ │ │ │ │ ├── Launcher.java │ │ │ │ │ │ └── WeatherRule.java │ │ │ │ │ │ └── mvel │ │ │ │ │ │ ├── BasicRule.java │ │ │ │ │ │ ├── DefaultRuleEngine.java │ │ │ │ │ │ ├── MvelRule.java │ │ │ │ │ │ ├── MvelRuleSet.java │ │ │ │ │ │ ├── Rule.java │ │ │ │ │ │ ├── RuleConstant.java │ │ │ │ │ │ ├── RuleContext.java │ │ │ │ │ │ ├── RuleEngine.java │ │ │ │ │ │ ├── RuleEngineBuilder.java │ │ │ │ │ │ └── RuleEngineParams.java │ │ │ │ └── resources │ │ │ │ │ ├── logback.xml │ │ │ │ │ └── weather-rule.yml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ └── rule │ │ │ │ │ ├── eazyrules │ │ │ │ │ └── EazyRulesTest.java │ │ │ │ │ └── mvel │ │ │ │ │ ├── ClassTests.java │ │ │ │ │ ├── SalaryRuleTest.java │ │ │ │ │ └── demo.mvel │ │ │ │ └── resources │ │ │ │ └── SalaryRule.json │ │ ├── javatech-zookeeper │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ └── zk │ │ │ │ │ ├── dlock │ │ │ │ │ ├── Callback.java │ │ │ │ │ ├── DLockTemplate.java │ │ │ │ │ ├── DistributedLock.java │ │ │ │ │ ├── TimeoutHandler.java │ │ │ │ │ ├── ZkDLockTemplate.java │ │ │ │ │ ├── ZkReentrantLockCleanerTask.java │ │ │ │ │ └── ZookeeperReentrantDistributedLock.java │ │ │ │ │ ├── example │ │ │ │ │ ├── ZooKeeperConnection.java │ │ │ │ │ ├── ZooKeeperCreate.java │ │ │ │ │ ├── ZooKeeperDelete.java │ │ │ │ │ ├── ZooKeeperExists.java │ │ │ │ │ ├── ZooKeeperGetChildren.java │ │ │ │ │ ├── ZooKeeperGetData.java │ │ │ │ │ ├── ZooKeeperSetData.java │ │ │ │ │ └── package-info.java │ │ │ │ │ └── sequence │ │ │ │ │ ├── DistributedSequence.java │ │ │ │ │ └── ZkDistributedSequence.java │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ └── zk │ │ │ │ │ └── dlock │ │ │ │ │ └── ZkReentrantLockTemplateTest.java │ │ │ │ └── resources │ │ │ │ └── logback.xml │ │ └── pom.xml │ ├── javatech-server │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatech │ │ │ │ │ ├── controller │ │ │ │ │ ├── HelloController.java │ │ │ │ │ └── IndexController.java │ │ │ │ │ ├── server │ │ │ │ │ ├── SimpleTomcatServer.java │ │ │ │ │ └── TomcatServer.java │ │ │ │ │ └── service │ │ │ │ │ └── HelloService.java │ │ │ ├── resources │ │ │ │ ├── logback.xml │ │ │ │ ├── properties │ │ │ │ │ ├── application-develop.properties │ │ │ │ │ └── application-test.properties │ │ │ │ ├── spring │ │ │ │ │ └── spring-servlet.xml │ │ │ │ └── tomcat │ │ │ │ │ └── conf │ │ │ │ │ ├── server.xml │ │ │ │ │ └── web.xml │ │ │ └── webapp │ │ │ │ ├── META-INF │ │ │ │ └── MANIFEST.MF │ │ │ │ ├── WEB-INF │ │ │ │ └── web.xml │ │ │ │ └── views │ │ │ │ └── jsp │ │ │ │ ├── hello.jsp │ │ │ │ └── index.jsp │ │ │ └── test │ │ │ └── java │ │ │ └── io │ │ │ └── github │ │ │ └── dunwu │ │ │ └── javatech │ │ │ └── HelloControllerTests.java │ └── pom.xml ├── javatool │ ├── javatool-monitor │ │ ├── javatool-zipkin-spring │ │ │ ├── README.md │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatool │ │ │ │ │ └── monitor │ │ │ │ │ └── zipkin │ │ │ │ │ ├── AppConfiguration.java │ │ │ │ │ ├── Backend.java │ │ │ │ │ ├── Frontend.java │ │ │ │ │ ├── Initializer.java │ │ │ │ │ ├── TracingConfiguration.java │ │ │ │ │ └── package-info.java │ │ │ │ └── resources │ │ │ │ └── log4j2.properties │ │ ├── javatool-zipkin-springboot │ │ │ ├── README.md │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── github │ │ │ │ │ └── dunwu │ │ │ │ │ └── javatool │ │ │ │ │ └── monitor │ │ │ │ │ └── zipkin │ │ │ │ │ ├── Backend.java │ │ │ │ │ ├── Frontend.java │ │ │ │ │ └── TracingConfiguration.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── spring.factories │ │ │ │ └── application.properties │ │ └── pom.xml │ └── pom.xml └── trouble-shooting │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── io │ │ └── github │ │ └── dunwu │ │ └── trouble │ │ └── BatchInsertApplication.java │ └── resources │ ├── application.properties │ ├── banner.txt │ ├── logback.xml │ └── sql │ ├── data.sql │ └── schema.sql ├── docs ├── .markdownlint.json ├── .vuepress │ ├── config.js │ ├── config │ │ ├── baiduCode.js │ │ └── htmlModules.js │ ├── enhanceApp.js │ ├── plugins │ │ └── love-me │ │ │ ├── index.js │ │ │ └── love-me.js │ ├── public │ │ ├── favicon.ico │ │ ├── img │ │ │ ├── bg.gif │ │ │ ├── dunwu-logo.png │ │ │ ├── favicon.ico │ │ │ ├── more.png │ │ │ └── other.png │ │ └── markmap │ │ │ └── 01.html │ └── styles │ │ ├── index.styl │ │ └── palette.styl ├── 01.Java │ ├── 02.JavaEE │ │ ├── 01.JavaWeb │ │ │ ├── 01.JavaWeb之Servlet指南.md │ │ │ ├── 02.JavaWeb之Jsp指南.md │ │ │ ├── 03.JavaWeb之Filter和Listener.md │ │ │ ├── 04.JavaWeb之Cookie和Session.md │ │ │ ├── 99.JavaWeb面经.md │ │ │ └── README.md │ │ ├── 02.服务器 │ │ │ ├── 01.Tomcat │ │ │ │ ├── 01.Tomcat快速入门.md │ │ │ │ ├── 02.Tomcat连接器.md │ │ │ │ ├── 03.Tomcat容器.md │ │ │ │ ├── 04.Tomcat优化.md │ │ │ │ ├── 05.Tomcat和Jetty.md │ │ │ │ └── README.md │ │ │ ├── 02.Jetty.md │ │ │ └── README.md │ │ └── README.md │ ├── 11.软件 │ │ ├── 01.构建 │ │ │ ├── 01.Maven │ │ │ │ ├── 01.Maven快速入门.md │ │ │ │ ├── 02.Maven教程之pom.xml详解.md │ │ │ │ ├── 03.Maven教程之settings.xml详解.md │ │ │ │ ├── 04.Maven实战问题和最佳实践.md │ │ │ │ ├── 05.Maven教程之发布jar到私服或中央仓库.md │ │ │ │ ├── 06.Maven插件之代码检查.md │ │ │ │ └── README.md │ │ │ ├── 02.Ant.md │ │ │ └── README.md │ │ ├── 02.IDE │ │ │ ├── 01.Intellij.md │ │ │ ├── 02.Eclipse.md │ │ │ ├── 03.VsCode.md │ │ │ └── README.md │ │ ├── 03.监控诊断 │ │ │ ├── 01.监控工具对比.md │ │ │ ├── 02.CAT.md │ │ │ ├── 03.Zipkin.md │ │ │ ├── 04.Skywalking.md │ │ │ ├── 05.Arthas.md │ │ │ └── README.md │ │ └── README.md │ ├── 12.工具 │ │ ├── 01.IO │ │ │ ├── 01.JSON序列化.md │ │ │ ├── 02.二进制序列化.md │ │ │ └── README.md │ │ ├── 02.JavaBean │ │ │ ├── 01.Lombok.md │ │ │ └── 02.Dozer.md │ │ ├── 03.模板引擎 │ │ │ ├── 01.Freemark.md │ │ │ ├── 02.Thymeleaf.md │ │ │ ├── 03.Velocity.md │ │ │ └── README.md │ │ ├── 04.测试 │ │ │ ├── 01.Junit.md │ │ │ ├── 02.Mockito.md │ │ │ ├── 03.Jmeter.md │ │ │ ├── 04.JMH.md │ │ │ └── README.md │ │ ├── 99.其他 │ │ │ ├── 01.Java日志.md │ │ │ ├── 02.Java工具包.md │ │ │ ├── 03.Reflections.md │ │ │ ├── 04.JavaMail.md │ │ │ ├── 05.Jsoup.md │ │ │ ├── 06.Thumbnailator.md │ │ │ └── 07.Zxing.md │ │ └── README.md │ ├── 13.框架 │ │ ├── 01.Spring │ │ │ ├── 00.Spring综合 │ │ │ │ ├── 01.Spring概述.md │ │ │ │ ├── 21.SpringBoot知识图谱.md │ │ │ │ ├── 22.SpringBoot基本原理.md │ │ │ │ ├── 99.Spring面试.md │ │ │ │ └── README.md │ │ │ ├── 01.Spring核心 │ │ │ │ ├── 01.SpringBean.md │ │ │ │ ├── 02.SpringIoC.md │ │ │ │ ├── 03.Spring依赖查找.md │ │ │ │ ├── 04.Spring依赖注入.md │ │ │ │ ├── 05.SpringIoC依赖来源.md │ │ │ │ ├── 06.SpringBean作用域.md │ │ │ │ ├── 07.SpringBean生命周期.md │ │ │ │ ├── 08.Spring配置元数据.md │ │ │ │ ├── 09.Spring应用上下文生命周期.md │ │ │ │ ├── 10.SpringAop.md │ │ │ │ ├── 20.Spring资源管理.md │ │ │ │ ├── 21.Spring校验.md │ │ │ │ ├── 22.Spring数据绑定.md │ │ │ │ ├── 23.Spring类型转换.md │ │ │ │ ├── 24.SpringEL.md │ │ │ │ ├── 25.Spring事件.md │ │ │ │ ├── 26.Spring国际化.md │ │ │ │ ├── 27.Spring泛型处理.md │ │ │ │ ├── 28.Spring注解.md │ │ │ │ ├── 29.SpringEnvironment抽象.md │ │ │ │ ├── 31.SpringBoot之快速入门.md │ │ │ │ ├── 32.SpringBoot之属性加载.md │ │ │ │ ├── 33.SpringBoot之Profile.md │ │ │ │ └── README.md │ │ │ ├── 02.Spring数据 │ │ │ │ ├── 01.Spring之数据源.md │ │ │ │ ├── 02.Spring之JDBC.md │ │ │ │ ├── 03.Spring之事务.md │ │ │ │ ├── 04.Spring之JPA.md │ │ │ │ ├── 10.Spring集成Mybatis.md │ │ │ │ ├── 20.SpringData综合.md │ │ │ │ ├── 21.Spring访问Redis.md │ │ │ │ ├── 22.Spring访问MongoDB.md │ │ │ │ ├── 23.Spring访问Elasticsearch.md │ │ │ │ └── README.md │ │ │ ├── 03.SpringWeb │ │ │ │ ├── 01.SpringWebMvc.md │ │ │ │ ├── 21.SpringBoot之应用EasyUI.md │ │ │ │ └── README.md │ │ │ ├── 04.SpringIO │ │ │ │ ├── 01.SpringBoot之异步请求.md │ │ │ │ ├── 02.SpringBoot之Json.md │ │ │ │ ├── 03.SpringBoot之邮件.md │ │ │ │ └── README.md │ │ │ ├── 05.Spring集成 │ │ │ │ ├── 01.Spring集成缓存.md │ │ │ │ ├── 02.Spring集成调度器.md │ │ │ │ ├── 03.Spring集成Dubbo.md │ │ │ │ └── README.md │ │ │ ├── 10.Spring安全 │ │ │ │ └── 01.SpringBoot之安全快速入门.md │ │ │ ├── 99.Spring其他 │ │ │ │ ├── 01.Spring4升级.md │ │ │ │ ├── 21.SpringBoot之banner.md │ │ │ │ ├── 22.SpringBoot之Actuator.md │ │ │ │ └── README.md │ │ │ └── README.md │ │ ├── 11.ORM │ │ │ ├── 01.Mybatis快速入门.md │ │ │ ├── 02.Mybatis原理.md │ │ │ └── README.md │ │ ├── 12.安全 │ │ │ ├── 01.Shiro.md │ │ │ └── 02.SpringSecurity.md │ │ ├── 13.IO │ │ │ └── 01.Netty.md │ │ └── README.md │ ├── 14.中间件 │ │ ├── 02.缓存 │ │ │ ├── 02.Java缓存中间件.md │ │ │ ├── 04.Ehcache.md │ │ │ ├── 05.Java进程内缓存.md │ │ │ ├── 06.Http缓存.md │ │ │ └── README.md │ │ ├── 03.流量控制 │ │ │ └── 01.Hystrix.md │ │ ├── 99.其他 │ │ │ └── 01.数据库连接池.md │ │ └── README.md │ └── README.md ├── @pages │ ├── archivesPage.md │ ├── categoriesPage.md │ └── tagsPage.md └── README.md ├── package.json ├── pom.xml ├── prettier.config.js ├── scripts ├── deploy.sh ├── embed-tomcat-server-boot.sh ├── git-clone.sh ├── init.sh ├── javatool-server-release.sh └── javatool-server-run.sh ├── settings ├── codestyle │ ├── google-codestyle.xml │ ├── square-codestyle.xml │ └── zp-codestyle.xml ├── elastic │ └── logstash │ │ ├── logstash-input-file.conf │ │ ├── logstash-input-stdin.conf │ │ ├── logstash-input-tcp.conf │ │ └── logstash-input-udp.conf └── jmeter │ └── 读取CSV并有序的发送请求.jmx └── utils ├── config.yml ├── editFrontmatter.js └── modules ├── fn.js └── readFileList.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "compact": false 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /codes/README.md: -------------------------------------------------------------------------------- 1 | # Source Code 2 | 3 | > 示例代码。 4 | -------------------------------------------------------------------------------- /codes/deadloop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/deadloop/pom.xml -------------------------------------------------------------------------------- /codes/deadloop/src/main/java/io/github/dunwu/trouble/FooService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/deadloop/src/main/java/io/github/dunwu/trouble/FooService.java -------------------------------------------------------------------------------- /codes/deadloop/src/main/java/io/github/dunwu/trouble/OOMApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/deadloop/src/main/java/io/github/dunwu/trouble/OOMApplication.java -------------------------------------------------------------------------------- /codes/deadloop/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/deadloop/src/main/resources/application.properties -------------------------------------------------------------------------------- /codes/deadloop/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/deadloop/src/main/resources/banner.txt -------------------------------------------------------------------------------- /codes/deadloop/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/deadloop/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/deadloop/src/main/resources/sql/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/deadloop/src/main/resources/sql/data.sql -------------------------------------------------------------------------------- /codes/deadloop/src/main/resources/sql/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/deadloop/src/main/resources/sql/schema.sql -------------------------------------------------------------------------------- /codes/java-distributed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/java-distributed/README.md -------------------------------------------------------------------------------- /codes/java-distributed/java-distributed-id/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/java-distributed/java-distributed-id/pom.xml -------------------------------------------------------------------------------- /codes/java-distributed/java-load-balance/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/java-distributed/java-load-balance/pom.xml -------------------------------------------------------------------------------- /codes/java-distributed/java-rate-limit/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/java-distributed/java-rate-limit/pom.xml -------------------------------------------------------------------------------- /codes/java-distributed/java-task/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/java-distributed/java-task/pom.xml -------------------------------------------------------------------------------- /codes/java-distributed/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/java-distributed/pom.xml -------------------------------------------------------------------------------- /codes/javaee/README.md: -------------------------------------------------------------------------------- 1 | # JavaEE 示例代码 -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/pom.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/CacheFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/CacheFilter.java -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/FilterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/FilterImpl.java -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/GZipFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/GZipFilter.java -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/LogFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/LogFilter.java -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/MyFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/MyFilter.java -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/UploadFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/UploadFilter.java -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/XSLTFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/XSLTFilter.java -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/test/Download.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/test/Download.java -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/test/GZipTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/java/io/github/dunwu/javaee/filter/test/GZipTest.java -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/WEB-INF/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/WEB-INF/logo.png -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/WEB-INF/privilege.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/WEB-INF/privilege.properties -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/WEB-INF/sensitive.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/WEB-INF/sensitive.properties -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/images/error.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/images/error.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/images/mm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/images/mm.jpg -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/images/sunset.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/images/sunset.jpg -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/images/winter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/images/winter.jpg -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/js/dojo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/js/dojo.js -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/accountException.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/accountException.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/businessException.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/businessException.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/dispatcher.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/dispatcher.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/exception.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/exception.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/image.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/image.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/index.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/testCacheFilter.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/testCacheFilter.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/testCharacterEncodingFilter.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/testCharacterEncodingFilter.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/testExceptionHandlerFilter.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/testExceptionHandlerFilter.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/testGZipFilter.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/testGZipFilter.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/testOutputReplaceFilter.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/testOutputReplaceFilter.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/testUploadFilter.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/testUploadFilter.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/jsp/testWaterMarkFilter.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/jsp/testWaterMarkFilter.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/xml/book.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/xml/book.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/xml/book.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/xml/book.xsl -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/xml/demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/xml/demo.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/xml/messageLog.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/xml/messageLog.xsl -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/xml/thinkInJava.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/xml/thinkInJava.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/main/webapp/views/xml/xml.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/main/webapp/views/xml/xml.xsl -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/test/java/io/github/dunwu/javaee/server/JettyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/test/java/io/github/dunwu/javaee/server/JettyFactory.java -------------------------------------------------------------------------------- /codes/javaee/javaee-filter/src/test/resources/jetty/webdefault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-filter/src/test/resources/jetty/webdefault.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/pom.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/java/com/sun/products/applet/demo/Graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/java/com/sun/products/applet/demo/Graph.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/bean/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/bean/Counter.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/bean/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/bean/Message.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/bean/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/bean/Person.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/IpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/IpUtil.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/ip/IPEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/ip/IPEntry.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/ip/IPSeeker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/ip/IPSeeker.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/ip/QQWry.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/ip/QQWry.dat -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/ip/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/ip/Test.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/ip/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/java/io/github/dunwu/javaee/jsp/util/ip/Utils.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/WEB-INF/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/WEB-INF/resources/jsp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/WEB-INF/resources/jsp/index.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/break.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/break.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/for.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/for.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/if.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/if.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/if2.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/if2.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/scriptlet.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/scriptlet.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/switch.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/switch.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/while.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/02.grammar/while.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/03.directive/foot.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/03.directive/foot.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/03.directive/head.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/03.directive/head.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/03.directive/include.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/03.directive/include.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/03.directive/page.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/03.directive/page.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/date.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/date.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/jspforward.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/jspforward.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/jspinclude.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/jspinclude.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/jspplugin.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/jspplugin.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/jspuseBean.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/jspuseBean.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/jspuseBean2.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/jspuseBean2.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/useBean.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/04.action/useBean.html -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/05.implicit_object/error.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/05.implicit_object/error.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/05.implicit_object/exception.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/05.implicit_object/exception.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/cookie/readCookie.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/cookie/readCookie.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/cookie/session.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/cookie/session.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/cookie/writeCookie.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/cookie/writeCookie.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/locale/language.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/locale/language.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/locale/language2.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/locale/language2.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/locale/localeCurrency.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/locale/localeCurrency.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/locale/localeDate.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/locale/localeDate.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/locale/localePercent.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/locale/localePercent.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/date.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/date.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/checkbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/checkbox.html -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/checkbox.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/checkbox.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/checkbox2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/checkbox2.html -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/checkbox2.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/checkbox2.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/formGet.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/formGet.html -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/formGet.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/formGet.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/formPost.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/formPost.html -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/formPost.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/form/formPost.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/hitCount.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/hitCount.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/mail/sendMail.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/mail/sendMail.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/redirect.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/redirect.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/practice/refresh.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/practice/refresh.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/uncheck/01.helloWorld.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/uncheck/01.helloWorld.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/uncheck/01.helloWorld_zh.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/uncheck/01.helloWorld_zh.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/uncheck/02.life.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/uncheck/02.life.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/uncheck/03.yourIp.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/uncheck/03.yourIp.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/examples/uncheck/configuration.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/examples/uncheck/configuration.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/images/bg-btn-blue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/images/bg-btn-blue.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/images/mail.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/images/mail.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/images/vertical_line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/images/vertical_line.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/css/style.css -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/date.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/date.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/forward.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/forward.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/getProperty.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/getProperty.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/include.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/include.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/useBean.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/useBean.html -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/useBean.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/action/useBean.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/application.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/application.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/break.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/break.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/comment.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/comment.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/counter.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/counter.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/include/foot.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/include/foot.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/include/head.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/include/head.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/include/include.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/include/include.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/page/contentType.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/page/contentType.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/page/errorPage.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/page/errorPage.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/page/isErrorPage.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/directive/page/isErrorPage.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/el.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/el.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/error.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/error.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/exception.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/exception.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/grammar/for.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/grammar/for.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/grammar/if.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/grammar/if.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/grammar/while.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/grammar/while.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/greeting.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/greeting.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/index.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/life.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/life.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/method.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/method.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/plugin.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/plugin.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/return.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/return.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/scriptlet.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/scriptlet.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/main/webapp/views/jsp/taglib.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/main/webapp/views/jsp/taglib.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/test/java/io/github/dunwu/javaee/server/JettyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/test/java/io/github/dunwu/javaee/server/JettyFactory.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/test/java/io/github/dunwu/javaee/server/Profiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/test/java/io/github/dunwu/javaee/server/Profiles.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/test/java/io/github/dunwu/javaee/server/QuickStartServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/test/java/io/github/dunwu/javaee/server/QuickStartServer.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/test/resources/jetty/webdefault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/test/resources/jetty/webdefault.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-jsp/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jsp/src/test/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/pom.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/java/io/github/dunwu/javaee/bean/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/java/io/github/dunwu/javaee/bean/Person.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/java/io/github/dunwu/javaee/util/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/java/io/github/dunwu/javaee/util/Example.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/java/io/github/dunwu/javaee/util/Example_es_ES.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/java/io/github/dunwu/javaee/util/Example_es_ES.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/java/io/github/dunwu/javaee/util/Pagination.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/java/io/github/dunwu/javaee/util/Pagination.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/resources/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/resources/init.sql -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/resources/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/resources/messages.properties -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/resources/messages_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/resources/messages_zh_CN.properties -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/resources/sql/create_employees.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/resources/sql/create_employees.sql -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/resources/sql/create_students.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/resources/sql/create_students.sql -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_catch.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_catch.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_choose.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_choose.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_forEach.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_forEach.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_forTokens.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_forTokens.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_if.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_if.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_import.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_import.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_out.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_out.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_param.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_param.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_redirect.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_redirect.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_remove.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_remove.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_set.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_set.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_url.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/core/c_url.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_bundle.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_bundle.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_formatDate.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_formatDate.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_formatNumber.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_formatNumber.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_message.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_message.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_parseDate.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_parseDate.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_parseNumber.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_parseNumber.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_requestEncoding.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_requestEncoding.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_setLocale.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_setLocale.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_setTimeZone.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_setTimeZone.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_timeZone.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/fmt/fmt_timeZone.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_contains.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_contains.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_containsIgnoreCase.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_containsIgnoreCase.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_endsWith.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_endsWith.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_escapeXml.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_escapeXml.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_indexOf.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_indexOf.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_join.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_join.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_length.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_length.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_replace.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_replace.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_split.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_split.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_startsWith.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_startsWith.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_substring.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_substring.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_substringAfter.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_substringAfter.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_substringBefore.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_substringBefore.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_toLowerCase.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_toLowerCase.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_toUpperCase.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_toUpperCase.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_trim.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/function/fn_trim.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_dateParam.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_dateParam.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_param.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_param.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_query.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_query.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_setDataSource.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_setDataSource.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_transaction.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_transaction.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_update.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/sql/sql_update.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/bundle.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/bundle.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/catch.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/catch.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/choose.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/choose.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/contains.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/contains.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/containsIgnoreCase.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/containsIgnoreCase.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/dateParam.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/dateParam.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/endsWith.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/endsWith.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/escapeXml.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/escapeXml.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/fmt.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/fmt.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/fn.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/fn.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/forEach.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/forEach.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/forEachWithList.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/forEachWithList.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/forTokens.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/forTokens.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/formatDate.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/formatDate.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/formatNumber.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/formatNumber.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/if.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/if.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/import.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/import.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/index.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/indexOf.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/indexOf.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/join.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/join.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/length.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/length.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/out.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/out.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/param.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/param.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/parse.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/parse.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/parseDate.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/parseDate.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/parseNumber.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/parseNumber.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/query.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/query.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/queryPagination.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/queryPagination.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/queryReflect.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/queryReflect.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/redirect.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/redirect.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/remove.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/remove.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/requestEncoding.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/requestEncoding.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/set.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/set.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/setBundle.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/setBundle.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/setDataSource.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/setDataSource.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/setLocale.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/setLocale.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/setTimeZone.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/setTimeZone.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/sina.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/sina.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/split.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/split.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/sql.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/sql.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/substring.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/substring.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/timeZone.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/timeZone.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/transaction.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/transaction.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/update.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/update.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/url.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/url.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_choose.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_choose.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_forEach.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_forEach.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_if.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_if.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_out.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_out.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_set.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_set.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_transform.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/x_transform.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/xml.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/uncheck/xml.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_choose.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_choose.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_forEach.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_forEach.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_if.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_if.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_out.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_out.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_param.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_param.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_parse.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_parse.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_set.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_set.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_transform.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/examples/xml/x_transform.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/xml/books.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/xml/books.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/main/webapp/xml/style.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/main/webapp/xml/style.xsl -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/test/java/io/github/dunwu/javaee/server/JettyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/test/java/io/github/dunwu/javaee/server/JettyFactory.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/test/java/io/github/dunwu/javaee/server/Profiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/test/java/io/github/dunwu/javaee/server/Profiles.java -------------------------------------------------------------------------------- /codes/javaee/javaee-jstl/src/test/resources/jetty/webdefault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-jstl/src/test/resources/jetty/webdefault.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/pom.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/webapp/META-INF/context.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/WEB-INF/resources/jsp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/webapp/WEB-INF/resources/jsp/index.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/webapp/a.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/aa.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/webapp/aa.html -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/active.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/webapp/active.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/b.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/webapp/b.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/listener.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/webapp/listener.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/online.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/webapp/online.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/main/webapp/testLoginSessionListener.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/main/webapp/testLoginSessionListener.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-listener/src/test/resources/jetty/webdefault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-listener/src/test/resources/jetty/webdefault.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/pom.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/html/CnblogParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/html/CnblogParser.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/html/XiamiParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/html/XiamiParser.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/image/ImageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/image/ImageUtil.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/image/QRCodeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/image/QRCodeUtil.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/jms/JMSHelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/jms/JMSHelloWorld.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/jms/JMSReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/jms/JMSReceiver.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/jms/JMSSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/jms/JMSSender.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/logging/JclDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/logging/JclDemo.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/logging/Slf4jDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/logging/Slf4jDemo.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/ForwardMail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/ForwardMail.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/MailConfigDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/MailConfigDTO.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/MailDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/MailDTO.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/MailUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/MailUtil.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/SendTextMail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/SendTextMail.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/StoreMail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/StoreMail.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/sendHtmlMail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/java/io/github/dunwu/javaee/oss/mail/sendHtmlMail.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/resources/html/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/resources/html/example.html -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/resources/images/lion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/resources/images/lion.jpg -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/resources/images/lion2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/resources/images/lion2.jpg -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/resources/mail/mail.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/resources/mail/mail.properties -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/resources/template/footer.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/resources/template/footer.vm -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/resources/template/header.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/resources/template/header.vm -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/resources/template/hello.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/resources/template/hello.vm -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/resources/template/mail.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/resources/template/mail.vm -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/main/resources/template/velocity.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/main/resources/template/velocity.properties -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/test/java/io/github/dunwu/javaee/oss/html/JsoupTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/test/java/io/github/dunwu/javaee/oss/html/JsoupTest.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/test/java/io/github/dunwu/javaee/oss/image/ImageUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/test/java/io/github/dunwu/javaee/oss/image/ImageUtilTest.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/test/java/io/github/dunwu/javaee/oss/test/JUnitExecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/test/java/io/github/dunwu/javaee/oss/test/JUnitExecTest.java -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/test/resources/html/jsoup-cookbook.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/test/resources/html/jsoup-cookbook.html -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/test/resources/images/lion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/test/resources/images/lion.jpg -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/test/resources/images/lion2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/test/resources/images/lion2.jpg -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/test/resources/images/lion2_watermark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/test/resources/images/lion2_watermark.png -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/test/resources/images/wartermark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/test/resources/images/wartermark.png -------------------------------------------------------------------------------- /codes/javaee/javaee-oss/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-oss/src/test/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-servlet/pom.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/src/main/java/io/github/dunwu/javaee/servlet/PostServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-servlet/src/main/java/io/github/dunwu/javaee/servlet/PostServlet.java -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-servlet/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/src/main/webapp/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/src/main/webapp/WEB-INF/notice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-servlet/src/main/webapp/WEB-INF/notice.html -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-servlet/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-servlet/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/src/main/webapp/views/jsp/postPersonalInformation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-servlet/src/main/webapp/views/jsp/postPersonalInformation.html -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/src/test/java/io/github/dunwu/javaee/server/JettyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-servlet/src/test/java/io/github/dunwu/javaee/server/JettyFactory.java -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/src/test/java/io/github/dunwu/javaee/server/Profiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-servlet/src/test/java/io/github/dunwu/javaee/server/Profiles.java -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/src/test/resources/jetty/webdefault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-servlet/src/test/resources/jetty/webdefault.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-servlet/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-servlet/src/test/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-session/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/pom.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/java/io/github/dunwu/javaee/cookie/AddCookies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/java/io/github/dunwu/javaee/cookie/AddCookies.java -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/java/io/github/dunwu/javaee/cookie/ReadCookies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/java/io/github/dunwu/javaee/cookie/ReadCookies.java -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/java/io/github/dunwu/javaee/cookie/bean/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/java/io/github/dunwu/javaee/cookie/bean/Person.java -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/java/io/github/dunwu/javaee/cookie/bean/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/java/io/github/dunwu/javaee/cookie/bean/Topic.java -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/META-INF/context.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/encodeURL.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/encodeURL.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/css/style.css -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/images/bg-btn-blue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/images/bg-btn-blue.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/images/cookie.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/images/cookie.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/images/errorstate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/images/errorstate.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/images/mail.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/images/mail.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/images/vertical_line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/images/vertical_line.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/addCookies.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/addCookies.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/base64.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/base64.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/base64_decode.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/base64_decode.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/cookie.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/cookie.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/cookie.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/cookie.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/cookieAttribute.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/cookieAttribute.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/cookieDomain.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/cookieDomain.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/encoding.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/encoding.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/history.js -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/history.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/history.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/javascript.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/javascript.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/login.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/login.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/loginCookie.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/loginCookie.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/maxAge.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/maxAge.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/setCookie.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/cookie/setCookie.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/session/session.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/session/session.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/session/vote.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/session/vote.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/main/webapp/views/jsp/session/welcome.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/main/webapp/views/jsp/session/welcome.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/test/java/io/github/dunwu/javaee/server/JettyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/test/java/io/github/dunwu/javaee/server/JettyFactory.java -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/test/java/io/github/dunwu/javaee/server/Profiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/test/java/io/github/dunwu/javaee/server/Profiles.java -------------------------------------------------------------------------------- /codes/javaee/javaee-session/src/test/resources/jetty/webdefault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-session/src/test/resources/jetty/webdefault.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/pom.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/java/io/github/dunwu/javaee/taglib/Copyright.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/java/io/github/dunwu/javaee/taglib/Copyright.java -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/java/io/github/dunwu/javaee/taglib/HelloTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/java/io/github/dunwu/javaee/taglib/HelloTag.java -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/java/io/github/dunwu/javaee/taglib/HelloTag2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/java/io/github/dunwu/javaee/taglib/HelloTag2.java -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/java/io/github/dunwu/javaee/taglib/HelloTag3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/java/io/github/dunwu/javaee/taglib/HelloTag3.java -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/java/io/github/dunwu/javaee/taglib/bean/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/java/io/github/dunwu/javaee/taglib/bean/Person.java -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/java/io/github/dunwu/javaee/taglib/test/messages.properties: -------------------------------------------------------------------------------- 1 | TestMessage.0=test {0}, {1} 2 | -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/resources/copyright.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/resources/copyright.properties -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/tld/function.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/tld/function.tld -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/tld/hello.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/tld/hello.tld -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/tld/hello2.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/tld/hello2.tld -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/tld/hello3.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/tld/hello3.tld -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/tld/taglib.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/tld/taglib.tld -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/dynamic.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/dynamic.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/function.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/function.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/hello.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/hello.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/I.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/I.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/L.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/L.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/Lminus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/Lminus.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/Lplus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/Lplus.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/T.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/T.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/Thumbs.db -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/Tminus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/Tminus.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/Tplus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/Tplus.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/asc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/asc.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/bg-btn-blue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/bg-btn-blue.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/bg_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/bg_4.jpg -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/blank.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/bottom-left.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/bottom-left.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/bottom-right.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/bottom-right.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/btn-go-dark.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/btn-go-dark.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/delete.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/delete.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/delimiter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/delimiter.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/desc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/desc.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/edit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/edit.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/element.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/element.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/file.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/foldericon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/foldericon.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/ibm-tab-background.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/ibm-tab-background.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/ibm_logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/ibm_logo.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/left-nav-corner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/left-nav-corner.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/leftnav-overview-highlight.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/leftnav-overview-highlight.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/line01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/line01.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/masthead-links-gradient.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/masthead-links-gradient.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/memo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/memo.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/new.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/next.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/next.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/openfoldericon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/openfoldericon.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/pagetools-gradient.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/pagetools-gradient.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/pagetools_gradient_a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/pagetools_gradient_a.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/password.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/password.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/prev.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/prev.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/project.png -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/pspbrwse.jbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/pspbrwse.jbf -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/rl-bullet.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/rl-bullet.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/role.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/role.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/team.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/team.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/template-gradient.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/template-gradient.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/top-content-shadow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/top-content-shadow.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/top-left.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/top-left.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/top-right.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/top-right.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/images/trans.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/images/trans.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/loop.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/loop.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/multi.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/multi.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/multiAttribute.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/multiAttribute.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/style/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/style/style.css -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/table.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/table.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/taglib/copyright.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/taglib/copyright.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/taglib/helloTag.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/taglib/helloTag.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/taglib/helloTag2.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/taglib/helloTag2.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/taglib/helloTag3.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/taglib/helloTag3.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/test.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/test.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/toLowerCase.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/toLowerCase.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/toUpperCase.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/toUpperCase.jsp -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/main/webapp/vote.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/main/webapp/vote.gif -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/test/java/io/github/dunwu/javaee/server/Profiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/test/java/io/github/dunwu/javaee/server/Profiles.java -------------------------------------------------------------------------------- /codes/javaee/javaee-taglib/src/test/resources/jetty/webdefault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-taglib/src/test/resources/jetty/webdefault.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-websocket/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-websocket/pom.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-websocket/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-websocket/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-websocket/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-websocket/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-websocket/src/main/webapp/websocketA.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-websocket/src/main/webapp/websocketA.html -------------------------------------------------------------------------------- /codes/javaee/javaee-websocket/src/main/webapp/websocketB.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-websocket/src/main/webapp/websocketB.html -------------------------------------------------------------------------------- /codes/javaee/javaee-websocket/src/test/resources/jetty/webdefault.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-websocket/src/test/resources/jetty/webdefault.xml -------------------------------------------------------------------------------- /codes/javaee/javaee-websocket/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/javaee-websocket/src/test/resources/logback.xml -------------------------------------------------------------------------------- /codes/javaee/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javaee/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/main/java/io/github/dunwu/javatech/data/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/main/java/io/github/dunwu/javatech/data/User.java -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/main/java/io/github/dunwu/javatech/data/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/main/java/io/github/dunwu/javatech/data/UserDao.java -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/main/resources/application.properties -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/main/resources/banner.txt -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/main/resources/sql/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/main/resources/sql/data.sql -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/main/resources/sql/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/main/resources/sql/schema.sql -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/test/resources/ehcache/ehcache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/test/resources/ehcache/ehcache.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/test/resources/ehcache/ehcache1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/test/resources/ehcache/ehcache1.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/test/resources/ehcache/ehcache2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/test/resources/ehcache/ehcache2.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/test/resources/spring/spring-caffeine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/test/resources/spring/spring-caffeine.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/test/resources/spring/spring-ehcache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/test/resources/spring/spring-ehcache.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-cache/src/test/resources/spring/spring-hashmap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-cache/src/test/resources/spring/spring-hashmap.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-lib/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-lib/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-lib/src/main/java/io/github/dunwu/javatech/util/BeanUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-lib/src/main/java/io/github/dunwu/javatech/util/BeanUtils.java -------------------------------------------------------------------------------- /codes/javatech/javatech-lib/src/main/java/io/github/dunwu/javatech/util/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-lib/src/main/java/io/github/dunwu/javatech/util/DateUtil.java -------------------------------------------------------------------------------- /codes/javatech/javatech-lib/src/test/java/io/github/dunwu/javatech/java/samples/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-lib/src/test/java/io/github/dunwu/javatech/java/samples/A.java -------------------------------------------------------------------------------- /codes/javatech/javatech-log/javatech-log4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-log/javatech-log4j/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-log/javatech-log4j/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-log/javatech-log4j/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-log/javatech-log4j2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-log/javatech-log4j2/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-log/javatech-log4j2/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-log/javatech-log4j2/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-log/javatech-logback/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-log/javatech-logback/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-log/javatech-logback/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-log/javatech-logback/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-log/javatech-logstash/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-log/javatech-logstash/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-log/javatech-logstash/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-log/javatech-logstash/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-log/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-log/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-mq/javatech-kafka-springboot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-mq/javatech-kafka-springboot/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-mq/javatech-kafka-springboot/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-mq/javatech-kafka-springboot/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-mq/javatech-kafka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-mq/javatech-kafka/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-mq/javatech-kafka/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-mq/javatech-kafka/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-mq/javatech-rocketmq/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-mq/javatech-rocketmq/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-mq/javatech-rocketmq/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-mq/javatech-rocketmq/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-mq/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-mq/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-others/javatech-cli/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-others/javatech-cli/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-others/javatech-ruleengine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-others/javatech-ruleengine/README.md -------------------------------------------------------------------------------- /codes/javatech/javatech-others/javatech-ruleengine/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-others/javatech-ruleengine/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-others/javatech-ruleengine/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-others/javatech-ruleengine/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-others/javatech-ruleengine/src/main/resources/weather-rule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-others/javatech-ruleengine/src/main/resources/weather-rule.yml -------------------------------------------------------------------------------- /codes/javatech/javatech-others/javatech-ruleengine/src/test/resources/SalaryRule.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-others/javatech-ruleengine/src/test/resources/SalaryRule.json -------------------------------------------------------------------------------- /codes/javatech/javatech-others/javatech-zookeeper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-others/javatech-zookeeper/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-others/javatech-zookeeper/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-others/javatech-zookeeper/src/test/resources/logback.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-others/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-others/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-server/README.md -------------------------------------------------------------------------------- /codes/javatech/javatech-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-server/pom.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-server/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-server/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-server/src/main/resources/spring/spring-servlet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-server/src/main/resources/spring/spring-servlet.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-server/src/main/resources/tomcat/conf/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-server/src/main/resources/tomcat/conf/server.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-server/src/main/resources/tomcat/conf/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-server/src/main/resources/tomcat/conf/web.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-server/src/main/webapp/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /codes/javatech/javatech-server/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-server/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /codes/javatech/javatech-server/src/main/webapp/views/jsp/hello.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-server/src/main/webapp/views/jsp/hello.jsp -------------------------------------------------------------------------------- /codes/javatech/javatech-server/src/main/webapp/views/jsp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/javatech-server/src/main/webapp/views/jsp/index.jsp -------------------------------------------------------------------------------- /codes/javatech/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatech/pom.xml -------------------------------------------------------------------------------- /codes/javatool/javatool-monitor/javatool-zipkin-spring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatool/javatool-monitor/javatool-zipkin-spring/README.md -------------------------------------------------------------------------------- /codes/javatool/javatool-monitor/javatool-zipkin-spring/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatool/javatool-monitor/javatool-zipkin-spring/pom.xml -------------------------------------------------------------------------------- /codes/javatool/javatool-monitor/javatool-zipkin-springboot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatool/javatool-monitor/javatool-zipkin-springboot/README.md -------------------------------------------------------------------------------- /codes/javatool/javatool-monitor/javatool-zipkin-springboot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatool/javatool-monitor/javatool-zipkin-springboot/pom.xml -------------------------------------------------------------------------------- /codes/javatool/javatool-monitor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatool/javatool-monitor/pom.xml -------------------------------------------------------------------------------- /codes/javatool/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/javatool/pom.xml -------------------------------------------------------------------------------- /codes/trouble-shooting/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/trouble-shooting/pom.xml -------------------------------------------------------------------------------- /codes/trouble-shooting/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/trouble-shooting/src/main/resources/application.properties -------------------------------------------------------------------------------- /codes/trouble-shooting/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/trouble-shooting/src/main/resources/banner.txt -------------------------------------------------------------------------------- /codes/trouble-shooting/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/trouble-shooting/src/main/resources/logback.xml -------------------------------------------------------------------------------- /codes/trouble-shooting/src/main/resources/sql/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/trouble-shooting/src/main/resources/sql/data.sql -------------------------------------------------------------------------------- /codes/trouble-shooting/src/main/resources/sql/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/codes/trouble-shooting/src/main/resources/sql/schema.sql -------------------------------------------------------------------------------- /docs/.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.markdownlint.json -------------------------------------------------------------------------------- /docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/config.js -------------------------------------------------------------------------------- /docs/.vuepress/config/baiduCode.js: -------------------------------------------------------------------------------- 1 | module.exports = '' 2 | -------------------------------------------------------------------------------- /docs/.vuepress/config/htmlModules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/config/htmlModules.js -------------------------------------------------------------------------------- /docs/.vuepress/enhanceApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/enhanceApp.js -------------------------------------------------------------------------------- /docs/.vuepress/plugins/love-me/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/plugins/love-me/index.js -------------------------------------------------------------------------------- /docs/.vuepress/plugins/love-me/love-me.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/plugins/love-me/love-me.js -------------------------------------------------------------------------------- /docs/.vuepress/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/public/favicon.ico -------------------------------------------------------------------------------- /docs/.vuepress/public/img/bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/public/img/bg.gif -------------------------------------------------------------------------------- /docs/.vuepress/public/img/dunwu-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/public/img/dunwu-logo.png -------------------------------------------------------------------------------- /docs/.vuepress/public/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/public/img/favicon.ico -------------------------------------------------------------------------------- /docs/.vuepress/public/img/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/public/img/more.png -------------------------------------------------------------------------------- /docs/.vuepress/public/img/other.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/public/img/other.png -------------------------------------------------------------------------------- /docs/.vuepress/public/markmap/01.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/public/markmap/01.html -------------------------------------------------------------------------------- /docs/.vuepress/styles/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/styles/index.styl -------------------------------------------------------------------------------- /docs/.vuepress/styles/palette.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/.vuepress/styles/palette.styl -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/01.JavaWeb/01.JavaWeb之Servlet指南.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/01.JavaWeb/01.JavaWeb之Servlet指南.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/01.JavaWeb/02.JavaWeb之Jsp指南.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/01.JavaWeb/02.JavaWeb之Jsp指南.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/01.JavaWeb/03.JavaWeb之Filter和Listener.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/01.JavaWeb/03.JavaWeb之Filter和Listener.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/01.JavaWeb/04.JavaWeb之Cookie和Session.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/01.JavaWeb/04.JavaWeb之Cookie和Session.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/01.JavaWeb/99.JavaWeb面经.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/01.JavaWeb/99.JavaWeb面经.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/01.JavaWeb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/01.JavaWeb/README.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/01.Tomcat快速入门.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/01.Tomcat快速入门.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/02.Tomcat连接器.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/02.Tomcat连接器.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/03.Tomcat容器.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/03.Tomcat容器.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/04.Tomcat优化.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/04.Tomcat优化.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/05.Tomcat和Jetty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/05.Tomcat和Jetty.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/02.服务器/01.Tomcat/README.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/02.服务器/02.Jetty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/02.服务器/02.Jetty.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/02.服务器/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/02.服务器/README.md -------------------------------------------------------------------------------- /docs/01.Java/02.JavaEE/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/02.JavaEE/README.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/01.构建/01.Maven/01.Maven快速入门.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/01.构建/01.Maven/01.Maven快速入门.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/01.构建/01.Maven/02.Maven教程之pom.xml详解.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/01.构建/01.Maven/02.Maven教程之pom.xml详解.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/01.构建/01.Maven/03.Maven教程之settings.xml详解.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/01.构建/01.Maven/03.Maven教程之settings.xml详解.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/01.构建/01.Maven/04.Maven实战问题和最佳实践.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/01.构建/01.Maven/04.Maven实战问题和最佳实践.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/01.构建/01.Maven/05.Maven教程之发布jar到私服或中央仓库.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/01.构建/01.Maven/05.Maven教程之发布jar到私服或中央仓库.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/01.构建/01.Maven/06.Maven插件之代码检查.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/01.构建/01.Maven/06.Maven插件之代码检查.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/01.构建/01.Maven/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/01.构建/01.Maven/README.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/01.构建/02.Ant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/01.构建/02.Ant.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/01.构建/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/01.构建/README.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/02.IDE/01.Intellij.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/02.IDE/01.Intellij.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/02.IDE/02.Eclipse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/02.IDE/02.Eclipse.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/02.IDE/03.VsCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/02.IDE/03.VsCode.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/02.IDE/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/02.IDE/README.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/03.监控诊断/01.监控工具对比.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/03.监控诊断/01.监控工具对比.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/03.监控诊断/02.CAT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/03.监控诊断/02.CAT.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/03.监控诊断/03.Zipkin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/03.监控诊断/03.Zipkin.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/03.监控诊断/04.Skywalking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/03.监控诊断/04.Skywalking.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/03.监控诊断/05.Arthas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/03.监控诊断/05.Arthas.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/03.监控诊断/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/03.监控诊断/README.md -------------------------------------------------------------------------------- /docs/01.Java/11.软件/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/11.软件/README.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/01.IO/01.JSON序列化.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/01.IO/01.JSON序列化.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/01.IO/02.二进制序列化.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/01.IO/02.二进制序列化.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/01.IO/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/01.IO/README.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/02.JavaBean/01.Lombok.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/02.JavaBean/01.Lombok.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/02.JavaBean/02.Dozer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/02.JavaBean/02.Dozer.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/03.模板引擎/01.Freemark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/03.模板引擎/01.Freemark.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/03.模板引擎/02.Thymeleaf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/03.模板引擎/02.Thymeleaf.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/03.模板引擎/03.Velocity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/03.模板引擎/03.Velocity.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/03.模板引擎/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/03.模板引擎/README.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/04.测试/01.Junit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/04.测试/01.Junit.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/04.测试/02.Mockito.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/04.测试/02.Mockito.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/04.测试/03.Jmeter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/04.测试/03.Jmeter.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/04.测试/04.JMH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/04.测试/04.JMH.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/04.测试/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/04.测试/README.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/99.其他/01.Java日志.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/99.其他/01.Java日志.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/99.其他/02.Java工具包.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/99.其他/02.Java工具包.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/99.其他/03.Reflections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/99.其他/03.Reflections.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/99.其他/04.JavaMail.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/99.其他/04.JavaMail.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/99.其他/05.Jsoup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/99.其他/05.Jsoup.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/99.其他/06.Thumbnailator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/99.其他/06.Thumbnailator.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/99.其他/07.Zxing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/99.其他/07.Zxing.md -------------------------------------------------------------------------------- /docs/01.Java/12.工具/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/12.工具/README.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/00.Spring综合/01.Spring概述.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/00.Spring综合/01.Spring概述.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/00.Spring综合/21.SpringBoot知识图谱.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/00.Spring综合/21.SpringBoot知识图谱.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/00.Spring综合/22.SpringBoot基本原理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/00.Spring综合/22.SpringBoot基本原理.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/00.Spring综合/99.Spring面试.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/00.Spring综合/99.Spring面试.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/00.Spring综合/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/00.Spring综合/README.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/01.SpringBean.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/01.SpringBean.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/02.SpringIoC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/02.SpringIoC.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/03.Spring依赖查找.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/03.Spring依赖查找.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/04.Spring依赖注入.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/04.Spring依赖注入.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/05.SpringIoC依赖来源.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/05.SpringIoC依赖来源.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/06.SpringBean作用域.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/06.SpringBean作用域.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/07.SpringBean生命周期.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/07.SpringBean生命周期.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/08.Spring配置元数据.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/08.Spring配置元数据.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/09.Spring应用上下文生命周期.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/09.Spring应用上下文生命周期.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/10.SpringAop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/10.SpringAop.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/20.Spring资源管理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/20.Spring资源管理.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/21.Spring校验.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/21.Spring校验.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/22.Spring数据绑定.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/22.Spring数据绑定.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/23.Spring类型转换.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/23.Spring类型转换.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/24.SpringEL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/24.SpringEL.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/25.Spring事件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/25.Spring事件.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/26.Spring国际化.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/26.Spring国际化.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/27.Spring泛型处理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/27.Spring泛型处理.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/28.Spring注解.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/28.Spring注解.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/29.SpringEnvironment抽象.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/29.SpringEnvironment抽象.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/31.SpringBoot之快速入门.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/31.SpringBoot之快速入门.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/32.SpringBoot之属性加载.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/32.SpringBoot之属性加载.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/33.SpringBoot之Profile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/33.SpringBoot之Profile.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/01.Spring核心/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/01.Spring核心/README.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/02.Spring数据/01.Spring之数据源.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/02.Spring数据/01.Spring之数据源.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/02.Spring数据/02.Spring之JDBC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/02.Spring数据/02.Spring之JDBC.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/02.Spring数据/03.Spring之事务.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/02.Spring数据/03.Spring之事务.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/02.Spring数据/04.Spring之JPA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/02.Spring数据/04.Spring之JPA.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/02.Spring数据/10.Spring集成Mybatis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/02.Spring数据/10.Spring集成Mybatis.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/02.Spring数据/20.SpringData综合.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/02.Spring数据/20.SpringData综合.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/02.Spring数据/21.Spring访问Redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/02.Spring数据/21.Spring访问Redis.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/02.Spring数据/22.Spring访问MongoDB.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/02.Spring数据/22.Spring访问MongoDB.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/02.Spring数据/23.Spring访问Elasticsearch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/02.Spring数据/23.Spring访问Elasticsearch.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/02.Spring数据/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/02.Spring数据/README.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/03.SpringWeb/01.SpringWebMvc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/03.SpringWeb/01.SpringWebMvc.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/03.SpringWeb/21.SpringBoot之应用EasyUI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/03.SpringWeb/21.SpringBoot之应用EasyUI.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/03.SpringWeb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/03.SpringWeb/README.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/04.SpringIO/01.SpringBoot之异步请求.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/04.SpringIO/01.SpringBoot之异步请求.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/04.SpringIO/02.SpringBoot之Json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/04.SpringIO/02.SpringBoot之Json.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/04.SpringIO/03.SpringBoot之邮件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/04.SpringIO/03.SpringBoot之邮件.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/04.SpringIO/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/04.SpringIO/README.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/05.Spring集成/01.Spring集成缓存.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/05.Spring集成/01.Spring集成缓存.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/05.Spring集成/02.Spring集成调度器.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/05.Spring集成/02.Spring集成调度器.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/05.Spring集成/03.Spring集成Dubbo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/05.Spring集成/03.Spring集成Dubbo.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/05.Spring集成/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/05.Spring集成/README.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/10.Spring安全/01.SpringBoot之安全快速入门.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/10.Spring安全/01.SpringBoot之安全快速入门.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/99.Spring其他/01.Spring4升级.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/99.Spring其他/01.Spring4升级.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/99.Spring其他/21.SpringBoot之banner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/99.Spring其他/21.SpringBoot之banner.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/99.Spring其他/22.SpringBoot之Actuator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/99.Spring其他/22.SpringBoot之Actuator.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/99.Spring其他/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/99.Spring其他/README.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/01.Spring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/01.Spring/README.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/11.ORM/01.Mybatis快速入门.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/11.ORM/01.Mybatis快速入门.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/11.ORM/02.Mybatis原理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/11.ORM/02.Mybatis原理.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/11.ORM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/11.ORM/README.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/12.安全/01.Shiro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/12.安全/01.Shiro.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/12.安全/02.SpringSecurity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/12.安全/02.SpringSecurity.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/13.IO/01.Netty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/13.IO/01.Netty.md -------------------------------------------------------------------------------- /docs/01.Java/13.框架/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/13.框架/README.md -------------------------------------------------------------------------------- /docs/01.Java/14.中间件/02.缓存/02.Java缓存中间件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/14.中间件/02.缓存/02.Java缓存中间件.md -------------------------------------------------------------------------------- /docs/01.Java/14.中间件/02.缓存/04.Ehcache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/14.中间件/02.缓存/04.Ehcache.md -------------------------------------------------------------------------------- /docs/01.Java/14.中间件/02.缓存/05.Java进程内缓存.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/14.中间件/02.缓存/05.Java进程内缓存.md -------------------------------------------------------------------------------- /docs/01.Java/14.中间件/02.缓存/06.Http缓存.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/14.中间件/02.缓存/06.Http缓存.md -------------------------------------------------------------------------------- /docs/01.Java/14.中间件/02.缓存/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/14.中间件/02.缓存/README.md -------------------------------------------------------------------------------- /docs/01.Java/14.中间件/03.流量控制/01.Hystrix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/14.中间件/03.流量控制/01.Hystrix.md -------------------------------------------------------------------------------- /docs/01.Java/14.中间件/99.其他/01.数据库连接池.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/14.中间件/99.其他/01.数据库连接池.md -------------------------------------------------------------------------------- /docs/01.Java/14.中间件/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/14.中间件/README.md -------------------------------------------------------------------------------- /docs/01.Java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/01.Java/README.md -------------------------------------------------------------------------------- /docs/@pages/archivesPage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/@pages/archivesPage.md -------------------------------------------------------------------------------- /docs/@pages/categoriesPage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/@pages/categoriesPage.md -------------------------------------------------------------------------------- /docs/@pages/tagsPage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/@pages/tagsPage.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/docs/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/package.json -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/pom.xml -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/prettier.config.js -------------------------------------------------------------------------------- /scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/scripts/deploy.sh -------------------------------------------------------------------------------- /scripts/embed-tomcat-server-boot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/scripts/embed-tomcat-server-boot.sh -------------------------------------------------------------------------------- /scripts/git-clone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/scripts/git-clone.sh -------------------------------------------------------------------------------- /scripts/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/scripts/init.sh -------------------------------------------------------------------------------- /scripts/javatool-server-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/scripts/javatool-server-release.sh -------------------------------------------------------------------------------- /scripts/javatool-server-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/scripts/javatool-server-run.sh -------------------------------------------------------------------------------- /settings/codestyle/google-codestyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/settings/codestyle/google-codestyle.xml -------------------------------------------------------------------------------- /settings/codestyle/square-codestyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/settings/codestyle/square-codestyle.xml -------------------------------------------------------------------------------- /settings/codestyle/zp-codestyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/settings/codestyle/zp-codestyle.xml -------------------------------------------------------------------------------- /settings/elastic/logstash/logstash-input-file.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/settings/elastic/logstash/logstash-input-file.conf -------------------------------------------------------------------------------- /settings/elastic/logstash/logstash-input-stdin.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/settings/elastic/logstash/logstash-input-stdin.conf -------------------------------------------------------------------------------- /settings/elastic/logstash/logstash-input-tcp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/settings/elastic/logstash/logstash-input-tcp.conf -------------------------------------------------------------------------------- /settings/elastic/logstash/logstash-input-udp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/settings/elastic/logstash/logstash-input-udp.conf -------------------------------------------------------------------------------- /settings/jmeter/读取CSV并有序的发送请求.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/settings/jmeter/读取CSV并有序的发送请求.jmx -------------------------------------------------------------------------------- /utils/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/utils/config.yml -------------------------------------------------------------------------------- /utils/editFrontmatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/utils/editFrontmatter.js -------------------------------------------------------------------------------- /utils/modules/fn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/utils/modules/fn.js -------------------------------------------------------------------------------- /utils/modules/readFileList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dunwu/java-tutorial/HEAD/utils/modules/readFileList.js --------------------------------------------------------------------------------