├── .gitattributes ├── .gitignore ├── LICENSE ├── NOTICE ├── RELEASE-NOTES ├── RUNNING.txt ├── bin ├── catalina-tasks.xml ├── catalina.sh ├── configtest.sh ├── daemon.sh ├── digest.sh ├── setclasspath.sh ├── shutdown.sh ├── startup.sh ├── tool-wrapper.sh └── version.sh ├── conf ├── catalina.policy ├── catalina.properties ├── context.xml ├── logging.properties ├── server.xml ├── tomcat-users.xml ├── tomcat-users.xsd └── web.xml ├── temp └── safeToDelete.tmp ├── webapps ├── ROOT │ ├── RELEASE-NOTES.txt │ ├── WEB-INF │ │ └── web.xml │ ├── asf-logo-wide.gif │ ├── asf-logo.png │ ├── bg-button.png │ ├── bg-middle.png │ ├── bg-nav-item.png │ ├── bg-nav.png │ ├── bg-upper.png │ ├── build.xml │ ├── favicon.ico │ ├── index.jsp │ ├── tomcat-power.gif │ ├── tomcat.css │ ├── tomcat.gif │ ├── tomcat.png │ └── tomcat.svg ├── birt │ ├── CancelTask.jsp │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── war-tracker │ ├── WEB-INF │ │ ├── jrun.web.xml │ │ ├── server-config.wsdd │ │ ├── tlds │ │ │ └── birt.tld │ │ ├── viewer.properties │ │ ├── web-template.xml │ │ ├── web.xml │ │ ├── web_deploy.xml │ │ └── weblogic.xml │ ├── cdm_report │ │ ├── abstract_1.rptdesign │ │ ├── abstract_2.rptdesign │ │ ├── abstract_AddPara.rptdesign │ │ ├── instance2.rptdesign │ │ ├── instance_AddPara.rptdesign │ │ ├── instance_AddPara_insecure.rptdesign │ │ ├── log.rptdesign │ │ ├── log_AddPara.rptdesign │ │ ├── procplan.rptdesign │ │ ├── procplan_AddPara.rptdesign │ │ ├── volume.rptdesign │ │ └── volume_AddPara.rptdesign │ ├── index.jsp │ ├── logs │ │ ├── ReportEngine_2023_02_09_11_11_08.log.lck │ │ ├── ReportEngine_2023_02_09_12_24_11.log.lck │ │ ├── ReportEngine_2023_04_24_06_07_55.log.lck │ │ ├── ReportEngine_2023_04_24_06_20_51.log.lck │ │ ├── ReportEngine_2023_04_25_08_19_45.log.lck │ │ ├── ReportEngine_2023_04_26_07_01_49.log.lck │ │ ├── ReportEngine_2024_05_23_01_30_44.log.lck │ │ ├── org.eclipse.datatools.connectivity.oda_2023_02_09_11_11_07.log.lck │ │ ├── org.eclipse.datatools.connectivity.oda_2023_02_09_12_24_10.log.lck │ │ ├── org.eclipse.datatools.connectivity.oda_2023_04_24_06_07_54.log.lck │ │ ├── org.eclipse.datatools.connectivity.oda_2023_04_24_06_20_50.log.lck │ │ ├── org.eclipse.datatools.connectivity.oda_2023_04_25_08_19_44.log.lck │ │ ├── org.eclipse.datatools.connectivity.oda_2023_04_26_07_01_48.log.lck │ │ ├── org.eclipse.datatools.connectivity.oda_2024_05_23_01_30_43.log.lck │ │ ├── org.eclipse.datatools.enablement.oda_2023_02_09_11_11_07.log.lck │ │ ├── org.eclipse.datatools.enablement.oda_2023_02_09_12_24_10.log.lck │ │ ├── org.eclipse.datatools.enablement.oda_2023_04_24_06_07_54.log.lck │ │ ├── org.eclipse.datatools.enablement.oda_2023_04_24_06_20_50.log.lck │ │ ├── org.eclipse.datatools.enablement.oda_2023_04_25_08_19_44.log.lck │ │ ├── org.eclipse.datatools.enablement.oda_2023_04_26_07_01_48.log.lck │ │ ├── org.eclipse.datatools.enablement.oda_2024_05_23_01_30_43.log.lck │ │ └── readme.txt │ ├── report │ │ └── images │ │ │ └── readme.txt │ ├── scriptlib │ │ └── readme.txt │ ├── webcontent │ │ └── birt │ │ │ ├── ajax │ │ │ ├── core │ │ │ │ ├── BirtCommunicationManager.js │ │ │ │ ├── BirtDndManager.js │ │ │ │ ├── BirtEvent.js │ │ │ │ ├── BirtEventDispatcher.js │ │ │ │ ├── BirtSoapRequest.js │ │ │ │ ├── BirtSoapResponse.js │ │ │ │ └── Mask.js │ │ │ ├── lib │ │ │ │ ├── head.js │ │ │ │ └── prototype.js │ │ │ ├── mh │ │ │ │ ├── BirtBaseResponseHandler.js │ │ │ │ └── BirtGetUpdatedObjectsResponseHandler.js │ │ │ ├── taglib │ │ │ │ ├── CascadingParameter.js │ │ │ │ ├── ParameterDefinition.js │ │ │ │ ├── ParameterGroup.js │ │ │ │ ├── ProgressBar.js │ │ │ │ └── SoapResponseHelper.js │ │ │ ├── ui │ │ │ │ ├── app │ │ │ │ │ ├── AbstractBaseToc.js │ │ │ │ │ ├── AbstractBaseToolbar.js │ │ │ │ │ ├── AbstractUIComponent.js │ │ │ │ │ ├── BirtNavigationBar.js │ │ │ │ │ ├── BirtProgressBar.js │ │ │ │ │ ├── BirtToc.js │ │ │ │ │ └── BirtToolbar.js │ │ │ │ ├── dialog │ │ │ │ │ ├── AbstractBaseDialog.js │ │ │ │ │ ├── AbstractExceptionDialog.js │ │ │ │ │ ├── AbstractParameterDialog.js │ │ │ │ │ ├── BirtConfirmationDialog.js │ │ │ │ │ ├── BirtExceptionDialog.js │ │ │ │ │ ├── BirtExportReportDialog.js │ │ │ │ │ ├── BirtParameterDialog.js │ │ │ │ │ ├── BirtPrintReportDialog.js │ │ │ │ │ ├── BirtPrintReportServerDialog.js │ │ │ │ │ ├── BirtSimpleExportDataDialog.js │ │ │ │ │ └── BirtTabedDialogBase.js │ │ │ │ └── report │ │ │ │ │ ├── AbstractBaseReportDocument.js │ │ │ │ │ ├── AbstractReportComponent.js │ │ │ │ │ ├── BirtReportDocument.js │ │ │ │ │ └── ReportComponentIdRegistry.js │ │ │ └── utility │ │ │ │ ├── BirtPosition.js │ │ │ │ ├── BirtUtility.js │ │ │ │ ├── BrowserUtility.js │ │ │ │ ├── Constants.js │ │ │ │ ├── Debug.js │ │ │ │ └── Printer.js │ │ │ ├── images │ │ │ ├── Add.gif │ │ │ ├── AddAll.gif │ │ │ ├── AddAll_disabled.gif │ │ │ ├── AddAll_disabled_rtl.gif │ │ │ ├── AddAll_rtl.gif │ │ │ ├── AddFilter.gif │ │ │ ├── Add_disabled.gif │ │ │ ├── Add_disabled_rtl.gif │ │ │ ├── Add_rtl.gif │ │ │ ├── BgHeader.jpg │ │ │ ├── BgMenuTop.gif │ │ │ ├── Bg_topbuttons.gif │ │ │ ├── Close.gif │ │ │ ├── Collapse.gif │ │ │ ├── DeleteFilter.gif │ │ │ ├── Down.gif │ │ │ ├── Down_disabled.gif │ │ │ ├── EclipseBannerPic.jpg │ │ │ ├── Error.gif │ │ │ ├── Expand.gif │ │ │ ├── Export.gif │ │ │ ├── ExportReport.gif │ │ │ ├── FirstPage.gif │ │ │ ├── FirstPage_disabled.gif │ │ │ ├── Go.gif │ │ │ ├── Go_rtl.gif │ │ │ ├── HeaderLogo.jpg │ │ │ ├── Idea.jpg │ │ │ ├── Interactive_viewer.gif │ │ │ ├── LastPage.gif │ │ │ ├── LastPage_disabled.gif │ │ │ ├── Leaf.gif │ │ │ ├── Loading.gif │ │ │ ├── Loading_rtl.gif │ │ │ ├── NextPage.gif │ │ │ ├── NextPage_disabled.gif │ │ │ ├── PreviousPage.gif │ │ │ ├── PreviousPage_disabled.gif │ │ │ ├── Print.gif │ │ │ ├── PrintServer.gif │ │ │ ├── Remove.gif │ │ │ ├── RemoveAll.gif │ │ │ ├── RemoveAll_disabled.gif │ │ │ ├── RemoveAll_disabled_rtl.gif │ │ │ ├── RemoveAll_rtl.gif │ │ │ ├── Remove_disabled.gif │ │ │ ├── Remove_disabled_rtl.gif │ │ │ ├── Remove_rtl.gif │ │ │ ├── Report_Parameters_disabled.gif │ │ │ ├── Report_parameters.gif │ │ │ ├── Toc.gif │ │ │ ├── Up.gif │ │ │ ├── Up_disabled.gif │ │ │ ├── childicon.gif │ │ │ ├── dialog │ │ │ │ └── common │ │ │ │ │ ├── close.gif │ │ │ │ │ ├── ok-cancel-button-center.gif │ │ │ │ │ ├── ok-cancel-button-center_disabled.gif │ │ │ │ │ ├── ok-cancel-button-left.gif │ │ │ │ │ ├── ok-cancel-button-left_disabled.gif │ │ │ │ │ ├── ok-cancel-button-right.gif │ │ │ │ │ └── ok-cancel-button-right_disabled.gif │ │ │ ├── gradient.jpg │ │ │ ├── parameter.gif │ │ │ └── parameter_group.gif │ │ │ ├── pages │ │ │ ├── common │ │ │ │ ├── Attributes.jsp │ │ │ │ ├── Error.jsp │ │ │ │ ├── Locale.jsp │ │ │ │ ├── blank.html │ │ │ │ └── processing.jsp │ │ │ ├── control │ │ │ │ ├── NavigationbarFragment.jsp │ │ │ │ ├── ProgressBarFragment.jsp │ │ │ │ ├── TocFragment.jsp │ │ │ │ └── ToolbarFragment.jsp │ │ │ ├── dialog │ │ │ │ ├── ConfirmationDialogFragment.jsp │ │ │ │ ├── DialogContainerFragment.jsp │ │ │ │ ├── ExceptionDialogFragment.jsp │ │ │ │ ├── ExportDataDialogFragment.jsp │ │ │ │ ├── ExportReportDialogFragment.jsp │ │ │ │ ├── ParameterDialogFragment.jsp │ │ │ │ ├── PrintReportDialogFragment.jsp │ │ │ │ ├── PrintReportServerDialogFragment.jsp │ │ │ │ └── SimpleExportDataDialogFragment.jsp │ │ │ ├── layout │ │ │ │ ├── DocumentFragment.jsp │ │ │ │ ├── FramesetFragment.jsp │ │ │ │ ├── ParameterFragment.jsp │ │ │ │ ├── ReportContentFragment.jsp │ │ │ │ ├── ReportDialogFragment.jsp │ │ │ │ ├── ReportFragment.jsp │ │ │ │ ├── RequesterFragment.jsp │ │ │ │ ├── RunFragment.jsp │ │ │ │ └── SidebarFragment.jsp │ │ │ └── parameter │ │ │ │ ├── CheckboxParameterFragment.jsp │ │ │ │ ├── ComboBoxParameterFragment.jsp │ │ │ │ ├── HiddenParameterFragment.jsp │ │ │ │ ├── ParameterGroupFragment.jsp │ │ │ │ ├── RadioButtonParameterFragment.jsp │ │ │ │ └── TextBoxParameterFragment.jsp │ │ │ └── styles │ │ │ ├── dialogbase.css │ │ │ ├── dialogbase_rtl.css │ │ │ ├── index.css │ │ │ └── style.css │ └── 주의사항.md ├── docs │ ├── BUILDING.txt │ ├── RELEASE-NOTES.txt │ ├── RUNNING.txt │ ├── WEB-INF │ │ └── web.xml │ ├── aio.html │ ├── api │ │ └── index.html │ ├── appdev │ │ ├── build.xml.txt │ │ ├── deployment.html │ │ ├── index.html │ │ ├── installation.html │ │ ├── introduction.html │ │ ├── processes.html │ │ ├── sample │ │ │ ├── build.xml │ │ │ ├── docs │ │ │ │ └── README.txt │ │ │ ├── index.html │ │ │ ├── src │ │ │ │ └── mypackage │ │ │ │ │ └── Hello.java │ │ │ └── web │ │ │ │ ├── WEB-INF │ │ │ │ └── web.xml │ │ │ │ ├── hello.jsp │ │ │ │ ├── images │ │ │ │ └── tomcat.gif │ │ │ │ └── index.html │ │ ├── source.html │ │ └── web.xml.txt │ ├── apr.html │ ├── architecture │ │ ├── index.html │ │ ├── overview.html │ │ ├── requestProcess.html │ │ ├── requestProcess │ │ │ ├── requestProcess.pdf │ │ │ └── roseModel.mdl │ │ ├── startup.html │ │ └── startup │ │ │ ├── serverStartup.pdf │ │ │ └── serverStartup.txt │ ├── balancer-howto.html │ ├── building.html │ ├── cgi-howto.html │ ├── changelog.html │ ├── class-loader-howto.html │ ├── cluster-howto.html │ ├── comments.html │ ├── config │ │ ├── ajp.html │ │ ├── automatic-deployment.html │ │ ├── cluster-channel.html │ │ ├── cluster-deployer.html │ │ ├── cluster-interceptor.html │ │ ├── cluster-listener.html │ │ ├── cluster-manager.html │ │ ├── cluster-membership.html │ │ ├── cluster-receiver.html │ │ ├── cluster-sender.html │ │ ├── cluster-valve.html │ │ ├── cluster.html │ │ ├── context.html │ │ ├── cookie-processor.html │ │ ├── credentialhandler.html │ │ ├── engine.html │ │ ├── executor.html │ │ ├── filter.html │ │ ├── globalresources.html │ │ ├── host.html │ │ ├── http.html │ │ ├── index.html │ │ ├── jar-scan-filter.html │ │ ├── jar-scanner.html │ │ ├── listeners.html │ │ ├── loader.html │ │ ├── manager.html │ │ ├── realm.html │ │ ├── resources.html │ │ ├── server.html │ │ ├── service.html │ │ ├── sessionidgenerator.html │ │ ├── systemprops.html │ │ └── valve.html │ ├── connectors.html │ ├── default-servlet.html │ ├── deployer-howto.html │ ├── developers.html │ ├── elapi │ │ └── index.html │ ├── extras.html │ ├── funcspecs │ │ ├── fs-admin-apps.html │ │ ├── fs-admin-objects.html │ │ ├── fs-admin-opers.html │ │ ├── fs-default.html │ │ ├── fs-jdbc-realm.html │ │ ├── fs-jndi-realm.html │ │ ├── fs-memory-realm.html │ │ ├── index.html │ │ └── mbean-names.html │ ├── html-manager-howto.html │ ├── images │ │ ├── add.gif │ │ ├── asf-feather.png │ │ ├── asf-logo.gif │ │ ├── code.gif │ │ ├── cors-flowchart.png │ │ ├── design.gif │ │ ├── docs-stylesheet.css │ │ ├── docs.gif │ │ ├── fix.gif │ │ ├── fonts │ │ │ ├── OpenSans400.woff │ │ │ ├── OpenSans400italic.woff │ │ │ ├── OpenSans600.woff │ │ │ ├── OpenSans600italic.woff │ │ │ ├── OpenSans700.woff │ │ │ ├── OpenSans700italic.woff │ │ │ └── fonts.css │ │ ├── printer.gif │ │ ├── tomcat.gif │ │ ├── tomcat.png │ │ ├── tomcat.svg │ │ ├── update.gif │ │ └── void.gif │ ├── index.html │ ├── introduction.html │ ├── jasper-howto.html │ ├── jdbc-pool.html │ ├── jndi-datasource-examples-howto.html │ ├── jndi-resources-howto.html │ ├── jspapi │ │ └── index.html │ ├── logging.html │ ├── manager-howto.html │ ├── maven-jars.html │ ├── mbeans-descriptor-howto.html │ ├── monitoring.html │ ├── proxy-howto.html │ ├── realm-howto.html │ ├── rewrite.html │ ├── security-howto.html │ ├── security-manager-howto.html │ ├── servletapi │ │ └── index.html │ ├── setup.html │ ├── ssi-howto.html │ ├── ssl-howto.html │ ├── tribes │ │ ├── developers.html │ │ ├── faq.html │ │ ├── interceptors.html │ │ ├── introduction.html │ │ ├── membership.html │ │ ├── setup.html │ │ ├── status.html │ │ └── transport.html │ ├── virtual-hosting-howto.html │ ├── web-socket-howto.html │ ├── websocketapi │ │ └── index.html │ ├── windows-auth-howto.html │ └── windows-service-howto.html ├── examples │ ├── WEB-INF │ │ ├── classes │ │ │ ├── CookieExample.java │ │ │ ├── HelloWorldExample.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_en.properties │ │ │ ├── LocalStrings_es.properties │ │ │ ├── LocalStrings_fr.properties │ │ │ ├── LocalStrings_pt.properties │ │ │ ├── RequestHeaderExample.java │ │ │ ├── RequestInfoExample.java │ │ │ ├── RequestParamExample.java │ │ │ ├── ServletToJsp.java │ │ │ ├── SessionExample.java │ │ │ ├── async │ │ │ │ ├── Async0.java │ │ │ │ ├── Async1.java │ │ │ │ ├── Async2.java │ │ │ │ ├── Async3.java │ │ │ │ ├── AsyncStockServlet.java │ │ │ │ └── Stockticker.java │ │ │ ├── cal │ │ │ │ ├── Entries.java │ │ │ │ ├── Entry.java │ │ │ │ ├── JspCalendar.java │ │ │ │ └── TableBean.java │ │ │ ├── chat │ │ │ │ └── ChatServlet.java │ │ │ ├── checkbox │ │ │ │ └── CheckTest.java │ │ │ ├── colors │ │ │ │ └── ColorGameBean.java │ │ │ ├── compressionFilters │ │ │ │ ├── CompressionFilter.java │ │ │ │ ├── CompressionFilterTestServlet.java │ │ │ │ ├── CompressionResponseStream.java │ │ │ │ └── CompressionServletResponseWrapper.java │ │ │ ├── dates │ │ │ │ └── JspCalendar.java │ │ │ ├── error │ │ │ │ └── Smart.java │ │ │ ├── examples │ │ │ │ ├── ExampleTagBase.java │ │ │ │ ├── FooTag.java │ │ │ │ ├── FooTagExtraInfo.java │ │ │ │ ├── LogTag.java │ │ │ │ ├── ShowSource.java │ │ │ │ └── ValuesTag.java │ │ │ ├── filters │ │ │ │ └── ExampleFilter.java │ │ │ ├── jsp2 │ │ │ │ └── examples │ │ │ │ │ ├── BookBean.java │ │ │ │ │ ├── FooBean.java │ │ │ │ │ ├── ValuesBean.java │ │ │ │ │ ├── el │ │ │ │ │ └── Functions.java │ │ │ │ │ └── simpletag │ │ │ │ │ ├── EchoAttributesTag.java │ │ │ │ │ ├── FindBookSimpleTag.java │ │ │ │ │ ├── HelloWorldSimpleTag.java │ │ │ │ │ ├── RepeatSimpleTag.java │ │ │ │ │ ├── ShuffleSimpleTag.java │ │ │ │ │ └── TileSimpleTag.java │ │ │ ├── listeners │ │ │ │ ├── ContextListener.java │ │ │ │ └── SessionListener.java │ │ │ ├── nonblocking │ │ │ │ ├── ByteCounter.java │ │ │ │ └── NumberWriter.java │ │ │ ├── num │ │ │ │ └── NumberGuessBean.java │ │ │ ├── sessions │ │ │ │ └── DummyCart.java │ │ │ ├── util │ │ │ │ ├── CookieFilter.java │ │ │ │ └── HTMLFilter.java │ │ │ ├── validators │ │ │ │ └── DebugValidator.java │ │ │ └── websocket │ │ │ │ ├── ExamplesConfig.java │ │ │ │ ├── chat │ │ │ │ └── ChatAnnotation.java │ │ │ │ ├── drawboard │ │ │ │ ├── Client.java │ │ │ │ ├── DrawMessage.java │ │ │ │ ├── DrawboardContextListener.java │ │ │ │ ├── DrawboardEndpoint.java │ │ │ │ ├── Room.java │ │ │ │ └── wsmessages │ │ │ │ │ ├── AbstractWebsocketMessage.java │ │ │ │ │ ├── BinaryWebsocketMessage.java │ │ │ │ │ ├── CloseWebsocketMessage.java │ │ │ │ │ └── StringWebsocketMessage.java │ │ │ │ ├── echo │ │ │ │ ├── EchoAnnotation.java │ │ │ │ ├── EchoAsyncAnnotation.java │ │ │ │ ├── EchoEndpoint.java │ │ │ │ ├── EchoStreamAnnotation.java │ │ │ │ └── servers.json │ │ │ │ └── snake │ │ │ │ ├── Direction.java │ │ │ │ ├── Location.java │ │ │ │ ├── Snake.java │ │ │ │ ├── SnakeAnnotation.java │ │ │ │ └── SnakeTimer.java │ │ ├── jsp │ │ │ ├── applet │ │ │ │ └── Clock2.java │ │ │ ├── debug-taglib.tld │ │ │ └── example-taglib.tld │ │ ├── jsp2 │ │ │ └── jsp2-example-taglib.tld │ │ ├── tags │ │ │ ├── displayProducts.tag │ │ │ ├── helloWorld.tag │ │ │ └── panel.tag │ │ └── web.xml │ ├── index.html │ ├── jsp │ │ ├── async │ │ │ ├── async1.jsp │ │ │ ├── async1.jsp.html │ │ │ ├── async3.jsp │ │ │ ├── async3.jsp.html │ │ │ ├── index.jsp │ │ │ └── index.jsp.html │ │ ├── cal │ │ │ ├── Entries.java.html │ │ │ ├── Entry.java.html │ │ │ ├── JspCalendar.java.html │ │ │ ├── TableBean.java.html │ │ │ ├── cal1.jsp │ │ │ ├── cal1.jsp.html │ │ │ ├── cal2.jsp │ │ │ ├── cal2.jsp.html │ │ │ ├── calendar.html │ │ │ └── login.html │ │ ├── checkbox │ │ │ ├── CheckTest.html │ │ │ ├── check.html │ │ │ ├── checkresult.jsp │ │ │ ├── checkresult.jsp.html │ │ │ └── cresult.html │ │ ├── colors │ │ │ ├── ColorGameBean.html │ │ │ ├── clr.html │ │ │ ├── colors.html │ │ │ ├── colrs.jsp │ │ │ └── colrs.jsp.html │ │ ├── dates │ │ │ ├── date.html │ │ │ ├── date.jsp │ │ │ └── date.jsp.html │ │ ├── error │ │ │ ├── er.html │ │ │ ├── err.jsp │ │ │ ├── err.jsp.html │ │ │ ├── error.html │ │ │ ├── errorpge.jsp │ │ │ └── errorpge.jsp.html │ │ ├── forward │ │ │ ├── forward.jsp │ │ │ ├── forward.jsp.html │ │ │ ├── fwd.html │ │ │ ├── one.jsp │ │ │ ├── one.jsp.html │ │ │ └── two.html │ │ ├── images │ │ │ ├── code.gif │ │ │ ├── execute.gif │ │ │ ├── read.gif │ │ │ └── return.gif │ │ ├── include │ │ │ ├── foo.html │ │ │ ├── foo.jsp │ │ │ ├── foo.jsp.html │ │ │ ├── inc.html │ │ │ ├── include.jsp │ │ │ └── include.jsp.html │ │ ├── index.html │ │ ├── jsp2 │ │ │ ├── el │ │ │ │ ├── Functions.java.html │ │ │ │ ├── ValuesBean.java.html │ │ │ │ ├── ValuesTag.java.html │ │ │ │ ├── basic-arithmetic.html │ │ │ │ ├── basic-arithmetic.jsp │ │ │ │ ├── basic-arithmetic.jsp.html │ │ │ │ ├── basic-comparisons.html │ │ │ │ ├── basic-comparisons.jsp │ │ │ │ ├── basic-comparisons.jsp.html │ │ │ │ ├── composite.html │ │ │ │ ├── composite.jsp │ │ │ │ ├── composite.jsp.html │ │ │ │ ├── functions.html │ │ │ │ ├── functions.jsp │ │ │ │ ├── functions.jsp.html │ │ │ │ ├── implicit-objects.html │ │ │ │ ├── implicit-objects.jsp │ │ │ │ └── implicit-objects.jsp.html │ │ │ ├── jspattribute │ │ │ │ ├── FooBean.java.html │ │ │ │ ├── HelloWorldSimpleTag.java.html │ │ │ │ ├── ShuffleSimpleTag.java.html │ │ │ │ ├── TileSimpleTag.java.html │ │ │ │ ├── jspattribute.html │ │ │ │ ├── jspattribute.jsp │ │ │ │ ├── jspattribute.jsp.html │ │ │ │ ├── shuffle.html │ │ │ │ ├── shuffle.jsp │ │ │ │ └── shuffle.jsp.html │ │ │ ├── jspx │ │ │ │ ├── basic.html │ │ │ │ ├── basic.jspx │ │ │ │ ├── basic.jspx.html │ │ │ │ ├── svgexample.html │ │ │ │ ├── textRotate.html │ │ │ │ ├── textRotate.jpg │ │ │ │ ├── textRotate.jspx │ │ │ │ └── textRotate.jspx.html │ │ │ ├── misc │ │ │ │ ├── EchoAttributesTag.java.html │ │ │ │ ├── coda.jspf │ │ │ │ ├── coda.jspf.html │ │ │ │ ├── config.html │ │ │ │ ├── config.jsp │ │ │ │ ├── config.jsp.html │ │ │ │ ├── dynamicattrs.html │ │ │ │ ├── dynamicattrs.jsp │ │ │ │ ├── dynamicattrs.jsp.html │ │ │ │ ├── prelude.jspf │ │ │ │ └── prelude.jspf.html │ │ │ ├── simpletag │ │ │ │ ├── BookBean.java.html │ │ │ │ ├── FindBookSimpleTag.java.html │ │ │ │ ├── Functions.java.html │ │ │ │ ├── HelloWorldSimpleTag.java.html │ │ │ │ ├── RepeatSimpleTag.java.html │ │ │ │ ├── book.html │ │ │ │ ├── book.jsp │ │ │ │ ├── book.jsp.html │ │ │ │ ├── hello.html │ │ │ │ ├── hello.jsp │ │ │ │ ├── hello.jsp.html │ │ │ │ ├── repeat.html │ │ │ │ ├── repeat.jsp │ │ │ │ └── repeat.jsp.html │ │ │ └── tagfiles │ │ │ │ ├── displayProducts.tag.html │ │ │ │ ├── hello.html │ │ │ │ ├── hello.jsp │ │ │ │ ├── hello.jsp.html │ │ │ │ ├── helloWorld.tag.html │ │ │ │ ├── panel.html │ │ │ │ ├── panel.jsp │ │ │ │ ├── panel.jsp.html │ │ │ │ ├── panel.tag.html │ │ │ │ ├── products.html │ │ │ │ ├── products.jsp │ │ │ │ └── products.jsp.html │ │ ├── jsptoserv │ │ │ ├── ServletToJsp.java.html │ │ │ ├── hello.jsp │ │ │ ├── hello.jsp.html │ │ │ ├── jsptoservlet.jsp │ │ │ ├── jsptoservlet.jsp.html │ │ │ └── jts.html │ │ ├── num │ │ │ ├── numguess.html │ │ │ ├── numguess.jsp │ │ │ └── numguess.jsp.html │ │ ├── plugin │ │ │ ├── applet │ │ │ │ └── Clock2.java │ │ │ ├── plugin.html │ │ │ ├── plugin.jsp │ │ │ └── plugin.jsp.html │ │ ├── security │ │ │ └── protected │ │ │ │ ├── error.jsp │ │ │ │ ├── error.jsp.html │ │ │ │ ├── index.jsp │ │ │ │ ├── index.jsp.html │ │ │ │ ├── login.jsp │ │ │ │ └── login.jsp.html │ │ ├── sessions │ │ │ ├── DummyCart.html │ │ │ ├── carts.html │ │ │ ├── carts.jsp │ │ │ ├── carts.jsp.html │ │ │ └── crt.html │ │ ├── simpletag │ │ │ ├── foo.html │ │ │ ├── foo.jsp │ │ │ └── foo.jsp.html │ │ ├── snp │ │ │ ├── snoop.html │ │ │ ├── snoop.jsp │ │ │ └── snoop.jsp.html │ │ ├── source.jsp │ │ ├── source.jsp.html │ │ ├── tagplugin │ │ │ ├── choose.html │ │ │ ├── choose.jsp │ │ │ ├── choose.jsp.html │ │ │ ├── foreach.html │ │ │ ├── foreach.jsp │ │ │ ├── foreach.jsp.html │ │ │ ├── howto.html │ │ │ ├── if.html │ │ │ ├── if.jsp │ │ │ ├── if.jsp.html │ │ │ └── notes.html │ │ └── xml │ │ │ ├── xml.html │ │ │ ├── xml.jsp │ │ │ └── xml.jsp.html │ ├── servlets │ │ ├── chat │ │ │ ├── index.jsp │ │ │ ├── index.jsp.html │ │ │ ├── login.jsp │ │ │ ├── login.jsp.html │ │ │ ├── post.jsp │ │ │ └── post.jsp.html │ │ ├── cookies.html │ │ ├── helloworld.html │ │ ├── images │ │ │ ├── code.gif │ │ │ ├── execute.gif │ │ │ └── return.gif │ │ ├── index.html │ │ ├── nonblocking │ │ │ └── bytecounter.html │ │ ├── reqheaders.html │ │ ├── reqinfo.html │ │ ├── reqparams.html │ │ └── sessions.html │ └── websocket │ │ ├── chat.xhtml │ │ ├── drawboard.xhtml │ │ ├── echo.xhtml │ │ ├── index.xhtml │ │ └── snake.xhtml ├── host-manager │ ├── META-INF │ │ └── context.xml │ ├── WEB-INF │ │ ├── jsp │ │ │ ├── 401.jsp │ │ │ ├── 403.jsp │ │ │ └── 404.jsp │ │ └── web.xml │ ├── images │ │ ├── add.gif │ │ ├── asf-logo.gif │ │ ├── code.gif │ │ ├── design.gif │ │ ├── docs.gif │ │ ├── fix.gif │ │ ├── tomcat.gif │ │ ├── update.gif │ │ └── void.gif │ ├── index.jsp │ └── manager.xml └── manager │ ├── META-INF │ └── context.xml │ ├── WEB-INF │ ├── jsp │ │ ├── 401.jsp │ │ ├── 403.jsp │ │ ├── 404.jsp │ │ ├── connectorCiphers.jsp │ │ ├── sessionDetail.jsp │ │ └── sessionsList.jsp │ └── web.xml │ ├── images │ ├── add.gif │ ├── asf-logo.gif │ ├── code.gif │ ├── design.gif │ ├── docs.gif │ ├── fix.gif │ ├── tomcat.gif │ ├── update.gif │ └── void.gif │ ├── index.jsp │ ├── status.xsd │ └── xform.xsl └── work └── Catalina └── localhost ├── ROOT └── org │ └── apache │ └── jsp │ └── index_jsp.java └── birt └── org └── apache └── jsp ├── index_jsp.java └── webcontent └── birt └── pages ├── common └── processing_jsp.java ├── control ├── NavigationbarFragment_jsp.java ├── ProgressBarFragment_jsp.java ├── TocFragment_jsp.java └── ToolbarFragment_jsp.java ├── dialog ├── ConfirmationDialogFragment_jsp.java ├── DialogContainerFragment_jsp.java ├── ExceptionDialogFragment_jsp.java ├── ExportReportDialogFragment_jsp.java ├── ParameterDialogFragment_jsp.java ├── PrintReportDialogFragment_jsp.java ├── PrintReportServerDialogFragment_jsp.java └── SimpleExportDataDialogFragment_jsp.java ├── layout ├── DocumentFragment_jsp.java ├── FramesetFragment_jsp.java ├── ReportContentFragment_jsp.java ├── ReportFragment_jsp.java └── SidebarFragment_jsp.java └── parameter ├── ComboBoxParameterFragment_jsp.java ├── HiddenParameterFragment_jsp.java └── TextBoxParameterFragment_jsp.java /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled class file 2 | *.class 3 | 4 | # Log file 5 | *.log 6 | logs/ 7 | # BlueJ files 8 | *.ctxt 9 | 10 | # Mobile Tools for Java (J2ME) 11 | .mtj.tmp/ 12 | 13 | # Package Files # 14 | *.jar 15 | *.war 16 | *.nar 17 | *.ear 18 | *.zip 19 | *.tar.gz 20 | *.rar 21 | 22 | # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml 23 | hs_err_pid* 24 | replay_pid* 25 | -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Apache Tomcat 2 | Copyright 1999-2015 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | The Windows Installer is built with the Nullsoft 8 | Scriptable Install System (NSIS), which is 9 | open source software. The original software and 10 | related information is available at 11 | http://nsis.sourceforge.net. 12 | 13 | Java compilation software for JSP pages is provided by Eclipse, 14 | which is open source software. The original software and 15 | related information is available at 16 | http://www.eclipse.org. 17 | 18 | For the bayeux implementation 19 | The org.apache.cometd.bayeux API is derivative work originating at the Dojo Foundation 20 | * Copyright 2007-2008 Guy Molinari 21 | * Copyright 2007-2008 Filip Hanik 22 | * Copyright 2007 Dojo Foundation 23 | * Copyright 2007 Mort Bay Consulting Pty. Ltd. 24 | 25 | The original XML Schemas for Java EE Deployment Descriptors: 26 | - javaee_5.xsd 27 | - javaee_web_services_1_2.xsd 28 | - javaee_web_services_client_1_2.xsd 29 | - javaee_6.xsd 30 | - javaee_web_services_1_3.xsd 31 | - javaee_web_services_client_1_3.xsd 32 | - jsp_2_2.xsd 33 | - web-app_3_0.xsd 34 | - web-common_3_0.xsd 35 | - web-fragment_3_0.xsd 36 | - javaee_7.xsd 37 | - javaee_web_services_1_4.xsd 38 | - javaee_web_services_client_1_4.xsd 39 | - jsp_2_3.xsd 40 | - web-app_3_1.xsd 41 | - web-common_3_1.xsd 42 | - web-fragment_3_1.xsd 43 | 44 | may be obtained from: 45 | http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html 46 | -------------------------------------------------------------------------------- /temp/safeToDelete.tmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/temp/safeToDelete.tmp -------------------------------------------------------------------------------- /webapps/ROOT/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 18 | 24 | 25 | Welcome to Tomcat 26 | 27 | Welcome to Tomcat 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /webapps/ROOT/asf-logo-wide.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/ROOT/asf-logo-wide.gif -------------------------------------------------------------------------------- /webapps/ROOT/asf-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/ROOT/asf-logo.png -------------------------------------------------------------------------------- /webapps/ROOT/bg-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/ROOT/bg-button.png -------------------------------------------------------------------------------- /webapps/ROOT/bg-middle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/ROOT/bg-middle.png -------------------------------------------------------------------------------- /webapps/ROOT/bg-nav-item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/ROOT/bg-nav-item.png -------------------------------------------------------------------------------- /webapps/ROOT/bg-nav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/ROOT/bg-nav.png -------------------------------------------------------------------------------- /webapps/ROOT/bg-upper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/ROOT/bg-upper.png -------------------------------------------------------------------------------- /webapps/ROOT/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/ROOT/favicon.ico -------------------------------------------------------------------------------- /webapps/ROOT/tomcat-power.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/ROOT/tomcat-power.gif -------------------------------------------------------------------------------- /webapps/ROOT/tomcat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/ROOT/tomcat.gif -------------------------------------------------------------------------------- /webapps/ROOT/tomcat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/ROOT/tomcat.png -------------------------------------------------------------------------------- /webapps/birt/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Ant-Version: Apache Ant 1.9.4 3 | Created-By: 1.7.0_51-mockbuild_2014_06_09_19_19-b00 (Oracle Corporatio 4 | n) 5 | 6 | -------------------------------------------------------------------------------- /webapps/birt/META-INF/war-tracker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/META-INF/war-tracker -------------------------------------------------------------------------------- /webapps/birt/WEB-INF/jrun.web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | false 4 | UTF-8 5 | false 6 | 7 | -------------------------------------------------------------------------------- /webapps/birt/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | true 9 | 10 | 11 | -------------------------------------------------------------------------------- /webapps/birt/logs/ReportEngine_2023_02_09_11_11_08.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/ReportEngine_2023_02_09_11_11_08.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/ReportEngine_2023_02_09_12_24_11.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/ReportEngine_2023_02_09_12_24_11.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/ReportEngine_2023_04_24_06_07_55.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/ReportEngine_2023_04_24_06_07_55.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/ReportEngine_2023_04_24_06_20_51.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/ReportEngine_2023_04_24_06_20_51.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/ReportEngine_2023_04_25_08_19_45.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/ReportEngine_2023_04_25_08_19_45.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/ReportEngine_2023_04_26_07_01_49.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/ReportEngine_2023_04_26_07_01_49.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/ReportEngine_2024_05_23_01_30_44.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/ReportEngine_2024_05_23_01_30_44.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_02_09_11_11_07.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_02_09_11_11_07.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_02_09_12_24_10.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_02_09_12_24_10.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_04_24_06_07_54.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_04_24_06_07_54.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_04_24_06_20_50.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_04_24_06_20_50.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_04_25_08_19_44.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_04_25_08_19_44.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_04_26_07_01_48.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2023_04_26_07_01_48.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2024_05_23_01_30_43.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.connectivity.oda_2024_05_23_01_30_43.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_02_09_11_11_07.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_02_09_11_11_07.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_02_09_12_24_10.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_02_09_12_24_10.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_04_24_06_07_54.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_04_24_06_07_54.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_04_24_06_20_50.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_04_24_06_20_50.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_04_25_08_19_44.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_04_25_08_19_44.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_04_26_07_01_48.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.enablement.oda_2023_04_26_07_01_48.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/org.eclipse.datatools.enablement.oda_2024_05_23_01_30_43.log.lck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/logs/org.eclipse.datatools.enablement.oda_2024_05_23_01_30_43.log.lck -------------------------------------------------------------------------------- /webapps/birt/logs/readme.txt: -------------------------------------------------------------------------------- 1 | The default directory to place BIRT runtime log files. 2 | -------------------------------------------------------------------------------- /webapps/birt/report/images/readme.txt: -------------------------------------------------------------------------------- 1 | The default directory to place BIRT runtime image files. 2 | -------------------------------------------------------------------------------- /webapps/birt/scriptlib/readme.txt: -------------------------------------------------------------------------------- 1 | The default directory to place BIRT script lib files. 2 | -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/ajax/ui/app/AbstractUIComponent.js: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | * Copyright (c) 2004 Actuate Corporation and others. 3 | * All rights reserved. This program and the accompanying materials 4 | * are made available under the terms of the Eclipse Public License v1.0 5 | * which accompanies this distribution, and is available at 6 | * http://www.eclipse.org/legal/epl-v10.html 7 | * 8 | * Contributors: 9 | * Actuate Corporation - Initial implementation. 10 | *****************************************************************************/ 11 | 12 | /** 13 | * AbstractUIComponentBase. 14 | * Base class for all UI components. 15 | */ 16 | AbstractUIComponent = function( ) { }; 17 | 18 | AbstractUIComponent.prototype = 19 | { 20 | /** 21 | * UI component html instance. 22 | */ 23 | __instance : null, 24 | 25 | /** 26 | * Initialization routine required by "ProtoType" lib. 27 | * 28 | * @return, void 29 | */ 30 | __initBase : function( id ) 31 | { 32 | this.__instance = $( id ); 33 | } 34 | } -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Add.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Add.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/AddAll.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/AddAll.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/AddAll_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/AddAll_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/AddAll_disabled_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/AddAll_disabled_rtl.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/AddAll_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/AddAll_rtl.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/AddFilter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/AddFilter.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Add_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Add_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Add_disabled_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Add_disabled_rtl.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Add_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Add_rtl.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/BgHeader.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/BgHeader.jpg -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/BgMenuTop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/BgMenuTop.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Bg_topbuttons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Bg_topbuttons.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Close.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Collapse.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/DeleteFilter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/DeleteFilter.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Down.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Down.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Down_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Down_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/EclipseBannerPic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/EclipseBannerPic.jpg -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Error.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Error.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Expand.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Export.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Export.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/ExportReport.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/ExportReport.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/FirstPage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/FirstPage.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/FirstPage_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/FirstPage_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Go.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Go.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Go_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Go_rtl.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/HeaderLogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/HeaderLogo.jpg -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Idea.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Idea.jpg -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Interactive_viewer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Interactive_viewer.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/LastPage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/LastPage.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/LastPage_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/LastPage_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Leaf.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Leaf.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Loading.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Loading_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Loading_rtl.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/NextPage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/NextPage.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/NextPage_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/NextPage_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/PreviousPage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/PreviousPage.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/PreviousPage_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/PreviousPage_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Print.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Print.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/PrintServer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/PrintServer.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Remove.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Remove.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/RemoveAll.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/RemoveAll.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/RemoveAll_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/RemoveAll_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/RemoveAll_disabled_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/RemoveAll_disabled_rtl.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/RemoveAll_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/RemoveAll_rtl.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Remove_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Remove_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Remove_disabled_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Remove_disabled_rtl.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Remove_rtl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Remove_rtl.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Report_Parameters_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Report_Parameters_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Report_parameters.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Report_parameters.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Toc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Toc.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Up.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/Up_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/Up_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/childicon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/childicon.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/dialog/common/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/dialog/common/close.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-center.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-center.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-center_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-center_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-left.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-left.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-left_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-left_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-right.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-right.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-right_disabled.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/dialog/common/ok-cancel-button-right_disabled.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/gradient.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/gradient.jpg -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/parameter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/parameter.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/images/parameter_group.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/images/parameter_group.gif -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/pages/common/Attributes.jsp: -------------------------------------------------------------------------------- 1 | <%@ page import="org.eclipse.birt.report.utility.ParameterAccessor, 2 | org.eclipse.birt.report.IBirtConstants, 3 | org.eclipse.birt.report.session.*" %> 4 | 5 | <%-- Map Java attributes to Javascript constants --%> 6 | 29 | -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/pages/common/blank.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/birt/webcontent/birt/pages/common/blank.html -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/pages/control/TocFragment.jsp: -------------------------------------------------------------------------------- 1 | <%----------------------------------------------------------------------------- 2 | Copyright (c) 2004 Actuate Corporation and others. 3 | All rights reserved. This program and the accompanying materials 4 | are made available under the terms of the Eclipse Public License v1.0 5 | which accompanies this distribution, and is available at 6 | http://www.eclipse.org/legal/epl-v10.html 7 | 8 | Contributors: 9 | Actuate Corporation - Initial implementation. 10 | -----------------------------------------------------------------------------%> 11 | <%@ page contentType="text/html; charset=utf-8" %> 12 | <%@ page session="false" buffer="none" %> 13 | <%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %> 14 | 15 | <%----------------------------------------------------------------------------- 16 | Expected java beans 17 | -----------------------------------------------------------------------------%> 18 | 19 | 20 | <%----------------------------------------------------------------------------- 21 | TOC fragment 22 | -----------------------------------------------------------------------------%> 23 | 25 | -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/pages/layout/ParameterFragment.jsp: -------------------------------------------------------------------------------- 1 | <%----------------------------------------------------------------------------- 2 | Copyright (c) 2004 Actuate Corporation and others. 3 | All rights reserved. This program and the accompanying materials 4 | are made available under the terms of the Eclipse Public License v1.0 5 | which accompanies this distribution, and is available at 6 | http://www.eclipse.org/legal/epl-v10.html 7 | 8 | Contributors: 9 | Actuate Corporation - Initial implementation. 10 | -----------------------------------------------------------------------------%> 11 | <%@ page contentType="text/html; charset=utf-8" %> 12 | <%@ page session="false" buffer="none" %> 13 | <%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %> 14 | 15 | <%----------------------------------------------------------------------------- 16 | Expected java beans 17 | -----------------------------------------------------------------------------%> 18 | 19 | 20 | <%----------------------------------------------------------------------------- 21 | Parameter Dialog fragment 22 | -----------------------------------------------------------------------------%> 23 | 24 | 25 |
26 |
27 | <% 28 | if ( fragment != null ) 29 | { 30 | fragment.callBack( request, response ); 31 | } 32 | %> 33 | 34 | -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/pages/layout/ReportContentFragment.jsp: -------------------------------------------------------------------------------- 1 | <%----------------------------------------------------------------------------- 2 | Copyright (c) 2004 Actuate Corporation and others. 3 | All rights reserved. This program and the accompanying materials 4 | are made available under the terms of the Eclipse Public License v1.0 5 | which accompanies this distribution, and is available at 6 | http://www.eclipse.org/legal/epl-v10.html 7 | 8 | Contributors: 9 | Actuate Corporation - Initial implementation. 10 | -----------------------------------------------------------------------------%> 11 | <%@ page contentType="text/html; charset=utf-8" %> 12 | <%@ page session="false" buffer="none" %> 13 | <%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %> 14 | 15 | <%----------------------------------------------------------------------------- 16 | Expected java beans 17 | -----------------------------------------------------------------------------%> 18 | 19 | 20 | <%----------------------------------------------------------------------------- 21 | Report content fragment 22 | -----------------------------------------------------------------------------%> 23 | 24 | 25 | <% 26 | if ( fragment != null ) 27 | { 28 | fragment.callBack( request, response ); 29 | } 30 | %> 31 |
32 | -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/pages/layout/ReportDialogFragment.jsp: -------------------------------------------------------------------------------- 1 | <%----------------------------------------------------------------------------- 2 | Copyright (c) 2004 Actuate Corporation and others. 3 | All rights reserved. This program and the accompanying materials 4 | are made available under the terms of the Eclipse Public License v1.0 5 | which accompanies this distribution, and is available at 6 | http://www.eclipse.org/legal/epl-v10.html 7 | 8 | Contributors: 9 | Actuate Corporation - Initial implementation. 10 | -----------------------------------------------------------------------------%> 11 | <%@ page contentType="text/html; charset=utf-8" %> 12 | <%@ page session="false" buffer="none" %> 13 | <%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %> 14 | 15 | <%----------------------------------------------------------------------------- 16 | Expected java beans 17 | -----------------------------------------------------------------------------%> 18 | 19 | 20 | <%----------------------------------------------------------------------------- 21 | Report dialog fragment 22 | -----------------------------------------------------------------------------%> 23 | 24 | 25 | <% 26 | if ( fragment != null ) 27 | { 28 | fragment.callBack( request, response ); 29 | } 30 | %> 31 | 32 | -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/pages/layout/ReportFragment.jsp: -------------------------------------------------------------------------------- 1 | <%----------------------------------------------------------------------------- 2 | Copyright (c) 2004 Actuate Corporation and others. 3 | All rights reserved. This program and the accompanying materials 4 | are made available under the terms of the Eclipse Public License v1.0 5 | which accompanies this distribution, and is available at 6 | http://www.eclipse.org/legal/epl-v10.html 7 | 8 | Contributors: 9 | Actuate Corporation - Initial implementation. 10 | -----------------------------------------------------------------------------%> 11 | <%@ page contentType="text/html; charset=utf-8" %> 12 | <%@ page session="false" buffer="none" %> 13 | <%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %> 14 | 15 | <%----------------------------------------------------------------------------- 16 | Expected java beans 17 | -----------------------------------------------------------------------------%> 18 | 19 | 20 | <%----------------------------------------------------------------------------- 21 | Report fragment 22 | -----------------------------------------------------------------------------%> 23 | 24 | <% 25 | if ( fragment != null ) 26 | { 27 | fragment.callBack( request, response ); 28 | } 29 | %> 30 | -------------------------------------------------------------------------------- /webapps/birt/webcontent/birt/pages/layout/SidebarFragment.jsp: -------------------------------------------------------------------------------- 1 | <%----------------------------------------------------------------------------- 2 | Copyright (c) 2004 Actuate Corporation and others. 3 | All rights reserved. This program and the accompanying materials 4 | are made available under the terms of the Eclipse Public License v1.0 5 | which accompanies this distribution, and is available at 6 | http://www.eclipse.org/legal/epl-v10.html 7 | 8 | Contributors: 9 | Actuate Corporation - Initial implementation. 10 | -----------------------------------------------------------------------------%> 11 | <%@ page contentType="text/html; charset=utf-8" %> 12 | <%@ page session="false" buffer="none" %> 13 | <%@ page import="org.eclipse.birt.report.presentation.aggregation.IFragment" %> 14 | 15 | <%----------------------------------------------------------------------------- 16 | Expected java beans 17 | -----------------------------------------------------------------------------%> 18 | 19 | 20 | <%----------------------------------------------------------------------------- 21 | Navigation fragment 22 | -----------------------------------------------------------------------------%> 23 | 24 | <% 25 | if ( fragment != null ) 26 | { 27 | fragment.callBack( request, response ); 28 | } 29 | %> 30 | -------------------------------------------------------------------------------- /webapps/birt/주의사항.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "주의사항" 4 | date: 2023-02-09 5 | categories: notice 6 | --- 7 | **작성자 송/차** 8 | **주의사항 추가 바랍니다** 9 | **1.** rptdesign 파일에서 두 번째 줄에 version="3.2.24" 부분에서 3.2.24를 3.2.23으로 바꾸어야 정상 실행 가능합니다. 10 | 11 | -------------------------------------------------------------------------------- /webapps/docs/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 18 | 24 | 25 | Tomcat Documentation 26 | 27 | Tomcat Documentation. 28 | 29 | 30 | -------------------------------------------------------------------------------- /webapps/docs/api/index.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | API docs 22 | 23 | 24 | 25 | 26 | Tomcat's internal javadoc is not installed by default. Download and install 27 | the "fulldocs" package to get it. 28 | 29 | You can also access the javadoc online in the Tomcat 30 | 31 | documentation bundle. 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /webapps/docs/appdev/sample/docs/README.txt: -------------------------------------------------------------------------------- 1 | Licensed to the Apache Software Foundation (ASF) under one or more 2 | contributor license agreements. See the NOTICE file distributed with 3 | this work for additional information regarding copyright ownership. 4 | The ASF licenses this file to You under the Apache License, Version 2.0 5 | (the "License"); you may not use this file except in compliance with 6 | the License. You may obtain a copy of the License at 7 | 8 | http://www.apache.org/licenses/LICENSE-2.0 9 | 10 | Unless required by applicable law or agreed to in writing, software 11 | distributed under the License is distributed on an "AS IS" BASIS, 12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | See the License for the specific language governing permissions and 14 | limitations under the License. 15 | 16 | This is a dummy README file for the sample 17 | web application. 18 | -------------------------------------------------------------------------------- /webapps/docs/appdev/sample/web/hello.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | <%@ page session="false" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %> 18 | 19 | 20 | 21 | 22 | Sample Application JSP Page 23 | 24 | 25 | 26 |
27 | 28 |
29 |

Sample Application JSP Page

30 | This is the output of a JSP page that is part of the Hello, World 31 | application. 32 | 33 | 34 | <%= new String("Hello!") %> 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /webapps/docs/appdev/sample/web/images/tomcat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/appdev/sample/web/images/tomcat.gif -------------------------------------------------------------------------------- /webapps/docs/appdev/sample/web/index.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | Sample "Hello, World" Application 21 | 22 | 23 | 24 |
25 | 26 |
27 |

Sample "Hello, World" Application

28 |

This is the home page for a sample application used to illustrate the 29 | source directory organization of a web application utilizing the principles 30 | outlined in the Application Developer's Guide. 31 | 32 |

To prove that they work, you can execute either of the following links:

33 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /webapps/docs/architecture/requestProcess/requestProcess.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/architecture/requestProcess/requestProcess.pdf -------------------------------------------------------------------------------- /webapps/docs/architecture/startup/serverStartup.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/architecture/startup/serverStartup.pdf -------------------------------------------------------------------------------- /webapps/docs/elapi/index.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | API docs 22 | 23 | 24 | 25 | 26 | The EL Javadoc is not installed by default. Download and install 27 | the "fulldocs" package to get it. 28 | 29 | You can also access the javadoc online in the Tomcat 30 | 31 | documentation bundle. 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /webapps/docs/images/add.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/add.gif -------------------------------------------------------------------------------- /webapps/docs/images/asf-feather.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/asf-feather.png -------------------------------------------------------------------------------- /webapps/docs/images/asf-logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/asf-logo.gif -------------------------------------------------------------------------------- /webapps/docs/images/code.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/code.gif -------------------------------------------------------------------------------- /webapps/docs/images/cors-flowchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/cors-flowchart.png -------------------------------------------------------------------------------- /webapps/docs/images/design.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/design.gif -------------------------------------------------------------------------------- /webapps/docs/images/docs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/docs.gif -------------------------------------------------------------------------------- /webapps/docs/images/fix.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/fix.gif -------------------------------------------------------------------------------- /webapps/docs/images/fonts/OpenSans400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/fonts/OpenSans400.woff -------------------------------------------------------------------------------- /webapps/docs/images/fonts/OpenSans400italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/fonts/OpenSans400italic.woff -------------------------------------------------------------------------------- /webapps/docs/images/fonts/OpenSans600.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/fonts/OpenSans600.woff -------------------------------------------------------------------------------- /webapps/docs/images/fonts/OpenSans600italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/fonts/OpenSans600italic.woff -------------------------------------------------------------------------------- /webapps/docs/images/fonts/OpenSans700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/fonts/OpenSans700.woff -------------------------------------------------------------------------------- /webapps/docs/images/fonts/OpenSans700italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/fonts/OpenSans700italic.woff -------------------------------------------------------------------------------- /webapps/docs/images/printer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/printer.gif -------------------------------------------------------------------------------- /webapps/docs/images/tomcat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/tomcat.gif -------------------------------------------------------------------------------- /webapps/docs/images/tomcat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/tomcat.png -------------------------------------------------------------------------------- /webapps/docs/images/update.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/update.gif -------------------------------------------------------------------------------- /webapps/docs/images/void.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/docs/images/void.gif -------------------------------------------------------------------------------- /webapps/docs/jspapi/index.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | API docs 22 | 23 | 24 | 25 | 26 | The JSP Javadoc is not installed by default. Download and install 27 | the "fulldocs" package to get it. 28 | 29 | You can also access the javadoc online in the Tomcat 30 | 31 | documentation bundle. 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /webapps/docs/servletapi/index.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | API docs 22 | 23 | 24 | 25 | 26 | The Servlet Javadoc is not installed by default. Download and install 27 | the "fulldocs" package to get it. 28 | 29 | You can also access the javadoc online in the Tomcat 30 | 31 | documentation bundle. 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /webapps/docs/websocketapi/index.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | API docs 22 | 23 | 24 | 25 | 26 | The WebSocket Javadoc is not installed by default. Download and install 27 | the "fulldocs" package to get it. 28 | 29 | You can also access the javadoc online in the Tomcat 30 | 31 | documentation bundle. 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/async/Async3.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package async; 18 | 19 | import java.io.IOException; 20 | 21 | import javax.servlet.AsyncContext; 22 | import javax.servlet.ServletException; 23 | import javax.servlet.http.HttpServlet; 24 | import javax.servlet.http.HttpServletRequest; 25 | import javax.servlet.http.HttpServletResponse; 26 | 27 | public class Async3 extends HttpServlet { 28 | 29 | private static final long serialVersionUID = 1L; 30 | 31 | @Override 32 | protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 33 | final AsyncContext actx = req.startAsync(); 34 | actx.setTimeout(30*1000); 35 | actx.dispatch("/jsp/async/async3.jsp"); 36 | } 37 | 38 | 39 | } 40 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/checkbox/CheckTest.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | 18 | package checkbox; 19 | 20 | public class CheckTest { 21 | 22 | String b[] = new String[] { "1", "2", "3", "4" }; 23 | 24 | public String[] getFruit() { 25 | return b; 26 | } 27 | 28 | public void setFruit(String [] b) { 29 | this.b = b; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/error/Smart.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package error; 18 | 19 | public class Smart { 20 | 21 | String name = "JSP"; 22 | 23 | public String getName() { 24 | return name; 25 | } 26 | 27 | public void setName(String name) { 28 | this.name = name; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/examples/FooTagExtraInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package examples; 18 | 19 | import javax.servlet.jsp.tagext.TagData; 20 | import javax.servlet.jsp.tagext.TagExtraInfo; 21 | import javax.servlet.jsp.tagext.VariableInfo; 22 | 23 | public class FooTagExtraInfo extends TagExtraInfo { 24 | @Override 25 | public VariableInfo[] getVariableInfo(TagData data) { 26 | return new VariableInfo[] 27 | { 28 | new VariableInfo("member", 29 | "String", 30 | true, 31 | VariableInfo.NESTED) 32 | }; 33 | } 34 | } 35 | 36 | 37 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/jsp2/examples/BookBean.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | 18 | 19 | package jsp2.examples; 20 | 21 | public class BookBean { 22 | private final String title; 23 | private final String author; 24 | private final String isbn; 25 | 26 | public BookBean( String title, String author, String isbn ) { 27 | this.title = title; 28 | this.author = author; 29 | this.isbn = isbn; 30 | } 31 | 32 | public String getTitle() { 33 | return this.title; 34 | } 35 | 36 | public String getAuthor() { 37 | return this.author; 38 | } 39 | 40 | public String getIsbn() { 41 | return this.isbn; 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/jsp2/examples/FooBean.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | 18 | 19 | package jsp2.examples; 20 | 21 | public class FooBean { 22 | private String bar; 23 | 24 | public FooBean() { 25 | bar = "Initial value"; 26 | } 27 | 28 | public String getBar() { 29 | return this.bar; 30 | } 31 | 32 | public void setBar(String bar) { 33 | this.bar = bar; 34 | } 35 | 36 | } 37 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | 18 | 19 | package jsp2.examples.simpletag; 20 | 21 | import java.io.IOException; 22 | 23 | import javax.servlet.jsp.JspException; 24 | import javax.servlet.jsp.tagext.SimpleTagSupport; 25 | 26 | /** 27 | * SimpleTag handler that prints "Hello, world!" 28 | */ 29 | public class HelloWorldSimpleTag extends SimpleTagSupport { 30 | @Override 31 | public void doTag() throws JspException, IOException { 32 | getJspContext().getOut().write( "Hello, world!" ); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardContextListener.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package websocket.drawboard; 18 | 19 | import javax.servlet.ServletContextEvent; 20 | import javax.servlet.ServletContextListener; 21 | 22 | public final class DrawboardContextListener implements ServletContextListener { 23 | 24 | @Override 25 | public void contextInitialized(ServletContextEvent sce) { 26 | // NO-OP 27 | } 28 | 29 | @Override 30 | public void contextDestroyed(ServletContextEvent sce) { 31 | // Shutdown our room. 32 | Room room = DrawboardEndpoint.getRoom(false); 33 | if (room != null) { 34 | room.shutdown(); 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/AbstractWebsocketMessage.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package websocket.drawboard.wsmessages; 18 | 19 | /** 20 | * Abstract base class for Websocket Messages (binary or string) 21 | * that can be buffered. 22 | */ 23 | public abstract class AbstractWebsocketMessage { 24 | 25 | } 26 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/BinaryWebsocketMessage.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package websocket.drawboard.wsmessages; 18 | 19 | import java.nio.ByteBuffer; 20 | 21 | /** 22 | * Represents a binary websocket message. 23 | */ 24 | public final class BinaryWebsocketMessage extends AbstractWebsocketMessage { 25 | private final ByteBuffer bytes; 26 | 27 | public BinaryWebsocketMessage(ByteBuffer bytes) { 28 | this.bytes = bytes; 29 | } 30 | 31 | public ByteBuffer getBytes() { 32 | return bytes; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/CloseWebsocketMessage.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package websocket.drawboard.wsmessages; 18 | 19 | /** 20 | * Represents a "close" message that closes the session. 21 | */ 22 | public class CloseWebsocketMessage extends AbstractWebsocketMessage { 23 | 24 | } 25 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/StringWebsocketMessage.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package websocket.drawboard.wsmessages; 18 | 19 | /** 20 | * Represents a string websocket message. 21 | * 22 | */ 23 | public final class StringWebsocketMessage extends AbstractWebsocketMessage { 24 | private final String string; 25 | 26 | public StringWebsocketMessage(String string) { 27 | this.string = string; 28 | } 29 | 30 | public String getString() { 31 | return string; 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/websocket/echo/servers.json: -------------------------------------------------------------------------------- 1 | { 2 | "options": {"failByDrop": false}, 3 | "outdir": "./reports/servers", 4 | 5 | "servers": [ 6 | {"agent": "Basic", 7 | "url": "ws://localhost:8080/examples/websocket/echoAnnotation", 8 | "options": {"version": 18}}, 9 | {"agent": "Stream", 10 | "url": "ws://localhost:8080/examples/websocket/echoStreamAnnotation", 11 | "options": {"version": 18}}, 12 | {"agent": "Async", 13 | "url": "ws://localhost:8080/examples/websocket/echoAsyncAnnotation", 14 | "options": {"version": 18}} 15 | ], 16 | 17 | "cases": ["*"], 18 | "exclude-cases": [], 19 | "exclude-agent-cases": {} 20 | } 21 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/classes/websocket/snake/Direction.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package websocket.snake; 18 | 19 | public enum Direction { 20 | NONE, NORTH, SOUTH, EAST, WEST 21 | } 22 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/tags/helloWorld.tag: -------------------------------------------------------------------------------- 1 | 17 | Hello, world! 18 | -------------------------------------------------------------------------------- /webapps/examples/WEB-INF/tags/panel.tag: -------------------------------------------------------------------------------- 1 | 17 | <%@ attribute name="color" %> 18 | <%@ attribute name="bgcolor" %> 19 | <%@ attribute name="title" %> 20 | 21 | 22 | 23 | 24 | 25 | 28 | 29 |
${title}
26 | 27 |
30 | -------------------------------------------------------------------------------- /webapps/examples/index.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | Apache Tomcat Examples 20 | 21 | 22 |

23 |

Apache Tomcat Examples

24 |

25 | 30 | 31 | -------------------------------------------------------------------------------- /webapps/examples/jsp/async/async1.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | <%@page session="false"%> 18 | Output from async1.jsp 19 | Type is <%=request.getDispatcherType()%> 20 | <% 21 | System.out.println("Inside Async 1"); 22 | if (request.isAsyncStarted()) { 23 | request.getAsyncContext().complete(); 24 | } 25 | %> 26 | Completed async request at <%=new java.sql.Date(System.currentTimeMillis())%> -------------------------------------------------------------------------------- /webapps/examples/jsp/async/async1.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <%@page session="false"%>
18 | Output from async1.jsp
19 | Type is <%=request.getDispatcherType()%>
20 | <%
21 | System.out.println("Inside Async 1");
22 |   if (request.isAsyncStarted()) {
23 |     request.getAsyncContext().complete();
24 |   }
25 | %>
26 | Completed async request at <%=new java.sql.Date(System.currentTimeMillis())%>
27 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/async/async3.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | <%@page session="false"%> 18 | Output from async3.jsp 19 | Type is <%=request.getDispatcherType()%> 20 | Completed async 3 request at <%=new java.sql.Date(System.currentTimeMillis())%> -------------------------------------------------------------------------------- /webapps/examples/jsp/async/async3.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <%@page session="false"%>
18 | Output from async3.jsp
19 | Type is <%=request.getDispatcherType()%>
20 | Completed async 3 request at <%=new java.sql.Date(System.currentTimeMillis())%>
21 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/checkbox/check.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | 21 | 22 |
23 |
24 | 25 | Check all Favorite fruits:
26 | 27 | Apples
28 | Grapes
29 | Oranges
30 | Melons
31 | 32 | 33 |
34 | 35 |
36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /webapps/examples/jsp/checkbox/cresult.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | Untitled Document 21 | 22 | 23 | 24 | 25 |

26 | 27 |

Source Code for Checkbox Example 28 |

29 | 30 |

Property Sheet for CheckTest 31 |

32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /webapps/examples/jsp/colors/clr.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | Untitled Document 21 | 22 | 23 | 24 | 25 |

26 | 27 |

Source Code for Color Example 28 |

29 | 30 |

Property Sheet for ColorGameBean 31 |

32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /webapps/examples/jsp/dates/date.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | Untitled Document 21 | 22 | 23 | 24 | 25 |

26 | 27 |

Source Code for Date Example 28 |

29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /webapps/examples/jsp/error/er.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | Untitled Document 21 | 22 | 23 | 24 | 25 |

26 | 27 |

Source Code for Error Example 28 |

29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /webapps/examples/jsp/error/err.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | 19 | 20 | <%@ page errorPage="errorpge.jsp" %> 21 | 22 | <% 23 | String name = null; 24 | 25 | if (request.getParameter("name") == null) { 26 | %> 27 | <%@ include file="error.html" %> 28 | <% 29 | } else { 30 | foo.setName(request.getParameter("name")); 31 | if (foo.getName().equalsIgnoreCase("integra")) 32 | name = "acura"; 33 | if (name.equalsIgnoreCase("acura")) { 34 | %> 35 | 36 |

Yes!!! Acura is my favorite car. 37 | 38 | <% 39 | } 40 | } 41 | %> 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /webapps/examples/jsp/error/error.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | 21 |

This example uses errorpage directive

22 |
23 |

Select my favourite car.

24 |
25 | 26 | 33 |
34 |
35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /webapps/examples/jsp/error/errorpge.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | 19 | 20 | 21 | <%@ page isErrorPage="true" %> 22 |

The exception <%= exception.getMessage() %> tells me you 23 | made a wrong choice. 24 | 25 | 26 | -------------------------------------------------------------------------------- /webapps/examples/jsp/error/errorpge.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <html>
18 | 
19 | <body bgcolor="red">
20 | 
21 |     <%@ page isErrorPage="true" %>
22 |     <h1> The exception <%= exception.getMessage() %> tells me you
23 |          made a wrong choice.
24 | </body>
25 | </html>
26 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/forward/forward.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | <% 19 | double freeMem = Runtime.getRuntime().freeMemory(); 20 | double totlMem = Runtime.getRuntime().totalMemory(); 21 | double percent = freeMem/totlMem; 22 | if (percent < 0.5) { 23 | %> 24 | 25 | 26 | 27 | <% } else { %> 28 | 29 | 30 | 31 | <% } %> 32 | 33 | 34 | -------------------------------------------------------------------------------- /webapps/examples/jsp/forward/forward.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <html>
18 | <%
19 |    double freeMem = Runtime.getRuntime().freeMemory();
20 |    double totlMem = Runtime.getRuntime().totalMemory();
21 |    double percent = freeMem/totlMem;
22 |    if (percent < 0.5) {
23 | %>
24 | 
25 | <jsp:forward page="one.jsp"/>
26 | 
27 | <% } else { %>
28 | 
29 | <jsp:forward page="two.html"/>
30 | 
31 | <% } %>
32 | 
33 | </html>
34 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/forward/fwd.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | Untitled Document 20 | 21 | 22 | 23 | 24 |

25 | 26 |

Source Code for Forward Example 27 |

28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /webapps/examples/jsp/forward/one.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | 19 | 20 | 21 | 22 | VM Memory usage < 50%. 23 | -------------------------------------------------------------------------------- /webapps/examples/jsp/forward/one.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <html>
18 | 
19 | <body bgcolor="white">
20 | <font color="red">
21 | 
22 | VM Memory usage &lt; 50%.
23 | </html>
24 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/forward/two.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | 21 | 22 | VM Memory usage > 50%. 23 | -------------------------------------------------------------------------------- /webapps/examples/jsp/images/code.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/examples/jsp/images/code.gif -------------------------------------------------------------------------------- /webapps/examples/jsp/images/execute.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/examples/jsp/images/execute.gif -------------------------------------------------------------------------------- /webapps/examples/jsp/images/read.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/examples/jsp/images/read.gif -------------------------------------------------------------------------------- /webapps/examples/jsp/images/return.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/examples/jsp/images/return.gif -------------------------------------------------------------------------------- /webapps/examples/jsp/include/foo.html: -------------------------------------------------------------------------------- 1 | 17 | To get the current time in ms 18 | -------------------------------------------------------------------------------- /webapps/examples/jsp/include/foo.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | 17 | --%><%= System.currentTimeMillis() %> 18 | -------------------------------------------------------------------------------- /webapps/examples/jsp/include/foo.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | 
17 | --%><%= System.currentTimeMillis() %>
18 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/include/inc.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | Untitled Document 20 | 21 | 22 | 23 | 24 |

25 | 26 |

Source Code for Include Example 27 |

28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /webapps/examples/jsp/include/include.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | 19 | 20 | 21 | 22 | 23 | <%@ page buffer="5kb" autoFlush="false" %> 24 | 25 |

In place evaluation of another JSP which gives you the current time: <%@ include file="foo.jsp" %> 26 | 27 |

by including the output of another JSP: 28 | :-) 29 | 30 | 31 | -------------------------------------------------------------------------------- /webapps/examples/jsp/include/include.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code

<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <html>
18 | 
19 | <body bgcolor="white">
20 | 
21 | <font color="red">
22 | 
23 | <%@ page buffer="5kb" autoFlush="false" %>
24 | 
25 | <p>In place evaluation of another JSP which gives you the current time: <%@ include file="foo.jsp" %>
26 | 
27 | <p> <jsp:include page="foo.html" flush="true"/> by including the output of another JSP: <jsp:include page="foo.jsp" flush="true"/>
28 | :-)
29 | 
30 | </html>
31 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/el/basic-arithmetic.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 | 24 |

25 | 26 |

Source Code for Basic Arithmetic Example 27 |

28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/el/basic-comparisons.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 | 24 |

25 | 26 |

Source Code for Basic Comparisons Example 27 |

28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/el/composite.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 | 24 |

25 | 26 |

Source Code for composite.jsp

27 |

Source Code for ValuesTag.java

28 |

Source Code for ValuesBean.java

29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/el/functions.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 | 24 |

25 | 26 |

Source Code for functions.jsp 27 |

28 |

Source Code for Functions.java 29 |

30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/el/implicit-objects.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 | 24 |

25 |

26 | 27 |

Source Code for Implicit Objects Example 28 |

29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/jspattribute/FooBean.java.html: -------------------------------------------------------------------------------- 1 | Source Code
/*
 2 | * Licensed to the Apache Software Foundation (ASF) under one or more
 3 | * contributor license agreements.  See the NOTICE file distributed with
 4 | * this work for additional information regarding copyright ownership.
 5 | * The ASF licenses this file to You under the Apache License, Version 2.0
 6 | * (the "License"); you may not use this file except in compliance with
 7 | * the License.  You may obtain a copy of the License at
 8 | *
 9 | *     http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | 
18 | 
19 | package jsp2.examples;
20 | 
21 | public class FooBean {
22 |     private String bar;
23 | 
24 |     public FooBean() {
25 |         bar = "Initial value";
26 |     }
27 | 
28 |     public String getBar() {
29 |         return this.bar;
30 |     }
31 | 
32 |     public void setBar(String bar) {
33 |         this.bar = bar;
34 |     }
35 | 
36 | }
37 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/jspattribute/HelloWorldSimpleTag.java.html: -------------------------------------------------------------------------------- 1 | Source Code
/*
 2 | * Licensed to the Apache Software Foundation (ASF) under one or more
 3 | * contributor license agreements.  See the NOTICE file distributed with
 4 | * this work for additional information regarding copyright ownership.
 5 | * The ASF licenses this file to You under the Apache License, Version 2.0
 6 | * (the "License"); you may not use this file except in compliance with
 7 | * the License.  You may obtain a copy of the License at
 8 | *
 9 | *     http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | 
18 | 
19 | package jsp2.examples.simpletag;
20 | 
21 | import java.io.IOException;
22 | 
23 | import javax.servlet.jsp.JspException;
24 | import javax.servlet.jsp.tagext.SimpleTagSupport;
25 | 
26 | /**
27 |  * SimpleTag handler that prints "Hello, world!"
28 |  */
29 | public class HelloWorldSimpleTag extends SimpleTagSupport {
30 |     @Override
31 |     public void doTag() throws JspException, IOException {
32 |         getJspContext().getOut().write( "Hello, world!" );
33 |     }
34 | }
35 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/jspx/basic.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | 21 | View Source Code 22 | 23 | 24 | 25 |

ExecuteReturn

27 | 28 |

Source Code for XHTML Basic Example

29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/jspx/textRotate.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | 21 | View Source Code 22 | 23 | 24 | 25 |

Execute Return

27 | 28 |

Source Code for SVG (Scalable Vector Graphics) 29 | Example

30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/jspx/textRotate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/examples/jsp/jsp2/jspx/textRotate.jpg -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/misc/coda.jspf: -------------------------------------------------------------------------------- 1 | 17 |
18 |
19 | This banner included with <include-coda> 20 |
21 |
22 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/misc/coda.jspf.html: -------------------------------------------------------------------------------- 1 | Source Code
<!--
 2 |   Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | -->
17 | <hr>
18 | <center>
19 | This banner included with &lt;include-coda&gt;
20 | </center>
21 | <hr>
22 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/misc/dynamicattrs.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 | 24 |

25 |

26 | 27 |

Source Code for dynamicattrs.jsp 28 |

29 |

Source Code for EchoAttributesTag.java 30 |

31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/misc/prelude.jspf: -------------------------------------------------------------------------------- 1 | 17 |
18 |
19 | This banner included with <include-prelude> 20 |
21 |
22 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/misc/prelude.jspf.html: -------------------------------------------------------------------------------- 1 | Source Code
<!--
 2 |   Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | -->
17 | <hr>
18 | <center>
19 | This banner included with &lt;include-prelude&gt;
20 | </center>
21 | <hr>
22 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/simpletag/BookBean.java.html: -------------------------------------------------------------------------------- 1 | Source Code
/*
 2 | * Licensed to the Apache Software Foundation (ASF) under one or more
 3 | * contributor license agreements.  See the NOTICE file distributed with
 4 | * this work for additional information regarding copyright ownership.
 5 | * The ASF licenses this file to You under the Apache License, Version 2.0
 6 | * (the "License"); you may not use this file except in compliance with
 7 | * the License.  You may obtain a copy of the License at
 8 | *
 9 | *     http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | 
18 | 
19 | package jsp2.examples;
20 | 
21 | public class BookBean {
22 |     private final String title;
23 |     private final String author;
24 |     private final String isbn;
25 | 
26 |     public BookBean( String title, String author, String isbn ) {
27 |         this.title = title;
28 |         this.author = author;
29 |         this.isbn = isbn;
30 |     }
31 | 
32 |     public String getTitle() {
33 |         return this.title;
34 |     }
35 | 
36 |     public String getAuthor() {
37 |         return this.author;
38 |     }
39 | 
40 |     public String getIsbn() {
41 |         return this.isbn;
42 |     }
43 | 
44 | }
45 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/simpletag/HelloWorldSimpleTag.java.html: -------------------------------------------------------------------------------- 1 | Source Code
/*
 2 | * Licensed to the Apache Software Foundation (ASF) under one or more
 3 | * contributor license agreements.  See the NOTICE file distributed with
 4 | * this work for additional information regarding copyright ownership.
 5 | * The ASF licenses this file to You under the Apache License, Version 2.0
 6 | * (the "License"); you may not use this file except in compliance with
 7 | * the License.  You may obtain a copy of the License at
 8 | *
 9 | *     http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | 
18 | 
19 | package jsp2.examples.simpletag;
20 | 
21 | import java.io.IOException;
22 | 
23 | import javax.servlet.jsp.JspException;
24 | import javax.servlet.jsp.tagext.SimpleTagSupport;
25 | 
26 | /**
27 |  * SimpleTag handler that prints "Hello, world!"
28 |  */
29 | public class HelloWorldSimpleTag extends SimpleTagSupport {
30 |     @Override
31 |     public void doTag() throws JspException, IOException {
32 |         getJspContext().getOut().write( "Hello, world!" );
33 |     }
34 | }
35 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/simpletag/hello.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 | 24 |

25 |

26 | 27 |

Source Code for the Hello World Tag Example JSP 28 |

29 |

Source Code for the Hello World SimpleTag Handler 30 |

31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/simpletag/hello.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | <%@ taglib prefix="mytag" uri="/WEB-INF/jsp2/jsp2-example-taglib.tld" %> 18 | 19 | 20 | JSP 2.0 Examples - Hello World SimpleTag Handler 21 | 22 | 23 |

JSP 2.0 Examples - Hello World SimpleTag Handler

24 |
25 |

This tag handler simply echos "Hello, World!" It's an example of 26 | a very basic SimpleTag handler with no body.

27 |
28 | Result: 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/simpletag/hello.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <%@ taglib prefix="mytag" uri="/WEB-INF/jsp2/jsp2-example-taglib.tld" %>
18 | <html>
19 |   <head>
20 |     <title>JSP 2.0 Examples - Hello World SimpleTag Handler</title>
21 |   </head>
22 |   <body>
23 |     <h1>JSP 2.0 Examples - Hello World SimpleTag Handler</h1>
24 |     <hr>
25 |     <p>This tag handler simply echos "Hello, World!"  It's an example of
26 |     a very basic SimpleTag handler with no body.</p>
27 |     <br>
28 |     <b><u>Result:</u></b>
29 |     <mytag:helloWorld/>
30 |   </body>
31 | </html>
32 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/simpletag/repeat.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 | 24 |

25 |

26 | 27 |

Source Code for the Repeat Tag Example JSP 28 |

29 |

Source Code for the Repeat SimpleTag Handler 30 |

31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/tagfiles/hello.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 | 24 |

25 |

26 | 27 |

Source Code for hello.jsp 28 |

29 |

Source Code for helloWorld.tag 30 |

31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/tagfiles/hello.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | <%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %> 18 | 19 | 20 | JSP 2.0 Examples - Hello World Using a Tag File 21 | 22 | 23 |

JSP 2.0 Examples - Hello World Using a Tag File

24 |
25 |

This JSP page invokes a custom tag that simply echos "Hello, World!" 26 | The custom tag is generated from a tag file in the /WEB-INF/tags 27 | directory.

28 |

Notice that we did not need to write a TLD for this tag. We just 29 | created /WEB-INF/tags/helloWorld.tag, imported it using the taglib 30 | directive, and used it!

31 |
32 | Result: 33 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/tagfiles/helloWorld.tag.html: -------------------------------------------------------------------------------- 1 | Source Code
<!--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | -->
17 | Hello, world!
18 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/tagfiles/panel.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 | 24 |

25 |

26 | 27 |

Source Code for panel.jsp 28 |

29 |

Source Code for panel.tag 30 |

31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/tagfiles/panel.tag.html: -------------------------------------------------------------------------------- 1 | Source Code
<!--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | -->
17 | <%@ attribute name="color" %>
18 | <%@ attribute name="bgcolor" %>
19 | <%@ attribute name="title" %>
20 | <table border="1" bgcolor="${color}">
21 |   <tr>
22 |     <td><b>${title}</b></td>
23 |   </tr>
24 |   <tr>
25 |     <td bgcolor="${bgcolor}">
26 |       <jsp:doBody/>
27 |     </td>
28 |   </tr>
29 | </table>
30 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsp2/tagfiles/products.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 | 24 |

25 |

26 | 27 |

Source Code for products.jsp 28 |

29 |

Source Code for displayProducts.tag 30 |

31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsptoserv/hello.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | 19 | 20 |

21 | I have been invoked by 22 | <% out.print (request.getAttribute("servletName").toString()); %> 23 | Servlet. 24 |

25 | 26 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsptoserv/hello.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <html>
18 | <body bgcolor="white">
19 | 
20 | <h1>
21 | I have been invoked by
22 | <% out.print (request.getAttribute("servletName").toString()); %>
23 | Servlet.
24 | </h1>
25 | 
26 | </html>
27 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsptoserv/jsptoservlet.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /webapps/examples/jsp/jsptoserv/jsptoservlet.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <html>
18 | <body bgcolor="white">
19 | 
20 | <!-- Forward to a servlet -->
21 | <jsp:forward page="/servletToJsp" />
22 | 
23 | </html>
24 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/jsptoserv/jts.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | 21 | Untitled Document 22 | 25 | 26 | 27 | 28 |

Execute
29 | Return

30 | 31 |

Source Code for JSP calling servlet

32 | 33 |

Source Code for Servlet calling JSP

34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /webapps/examples/jsp/num/numguess.html: -------------------------------------------------------------------------------- 1 | 2 | 22 | 23 | Untitled Document 24 | 25 | 26 | 27 | 28 |

29 | 30 |

Source Code for Numguess Example 31 |

32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /webapps/examples/jsp/plugin/plugin.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | Untitled Document 20 | 21 | 22 | 23 | 24 |

25 | 26 |

Source Code for Plugin Example 27 |

28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /webapps/examples/jsp/plugin/plugin.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | Plugin example 19 | 20 |

Current time is :

21 | 22 | 23 | Plugin tag OBJECT or EMBED not supported by browser. 24 | 25 | 26 |

27 |

28 | 29 | The above applet is loaded using the Java Plugin from a jsp page using the 30 | plugin tag. 31 | 32 |

33 | 34 | 35 | -------------------------------------------------------------------------------- /webapps/examples/jsp/plugin/plugin.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <html>
18 | <title> Plugin example </title>
19 | <body bgcolor="white">
20 | <h3> Current time is : </h3>
21 | <jsp:plugin type="applet" code="Clock2.class" codebase="applet" jreversion="1.2" width="160" height="150" >
22 |     <jsp:fallback>
23 |         Plugin tag OBJECT or EMBED not supported by browser.
24 |     </jsp:fallback>
25 | </jsp:plugin>
26 | <p>
27 | <h4>
28 | <font color=red>
29 | The above applet is loaded using the Java Plugin from a jsp page using the
30 | plugin tag.
31 | </font>
32 | </h4>
33 | </body>
34 | </html>
35 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/security/protected/error.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | 19 | Error Page For Examples 20 | 21 | 22 | Invalid username and/or password, please try 23 | again. 24 | 25 | 26 | -------------------------------------------------------------------------------- /webapps/examples/jsp/security/protected/error.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <html>
18 | <head>
19 | <title>Error Page For Examples</title>
20 | </head>
21 | <body bgcolor="white">
22 | Invalid username and/or password, please try
23 | <a href='<%= response.encodeURL("index.jsp") %>'>again</a>.
24 | </body>
25 | </html>
26 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/security/protected/login.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | 19 | Login Page for Examples 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 |
Username:
Password:
36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /webapps/examples/jsp/sessions/carts.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | 19 | 20 | 21 | <% 22 | cart.processRequest(); 23 | %> 24 | 25 | 26 | 27 |
You have the following items in your cart: 28 |
    29 | <% 30 | String[] items = cart.getItems(); 31 | for (int i=0; i 33 |
  1. <% out.print(util.HTMLFilter.filter(items[i])); %> 34 | <% 35 | } 36 | %> 37 |
38 | 39 |
40 | 41 |
42 | <%@ include file ="carts.html" %> 43 | 44 | -------------------------------------------------------------------------------- /webapps/examples/jsp/sessions/carts.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <html>
18 | <jsp:useBean id="cart" scope="session" class="sessions.DummyCart" />
19 | 
20 | <jsp:setProperty name="cart" property="*" />
21 | <%
22 |     cart.processRequest();
23 | %>
24 | 
25 | 
26 | <FONT size = 5 COLOR="#CC0000">
27 | <br> You have the following items in your cart:
28 | <ol>
29 | <%
30 |     String[] items = cart.getItems();
31 |     for (int i=0; i<items.length; i++) {
32 | %>
33 | <li> <% out.print(util.HTMLFilter.filter(items[i])); %>
34 | <%
35 |     }
36 | %>
37 | </ol>
38 | 
39 | </FONT>
40 | 
41 | <hr>
42 | <%@ include file ="carts.html" %>
43 | </html>
44 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/sessions/crt.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | Untitled Document 21 | 22 | 23 | 24 | 25 |

26 | 27 |

Source Code for Cart Example 28 |

29 | 30 |

Property Sheet for DummyCart 31 |

32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /webapps/examples/jsp/simpletag/foo.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | Untitled Document 20 | 21 | 22 | 23 | 24 |

25 | 26 |

Source Code for the Simple Tag Example 27 |

28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /webapps/examples/jsp/simpletag/foo.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | 19 | <%@ taglib uri="http://tomcat.apache.org/example-taglib" prefix="eg"%> 20 | 21 | Radio stations that rock: 22 | 23 |
    24 | 25 |
  • <%= member %>
  • 26 |
    27 |
28 | 29 | 30 | Did you see me on the stderr window? 31 | 32 | 33 | 34 | Did you see me on the browser window as well? 35 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /webapps/examples/jsp/simpletag/foo.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <html>
18 | <body>
19 | <%@ taglib uri="http://tomcat.apache.org/example-taglib" prefix="eg"%>
20 | 
21 | Radio stations that rock:
22 | 
23 | <ul>
24 | <eg:foo att1="98.5" att2="92.3" att3="107.7">
25 | <li><%= member %></li>
26 | </eg:foo>
27 | </ul>
28 | 
29 | <eg:log>
30 | Did you see me on the stderr window?
31 | </eg:log>
32 | 
33 | <eg:log toBrowser="true">
34 | Did you see me on the browser window as well?
35 | </eg:log>
36 | 
37 | </body>
38 | </html>
39 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/snp/snoop.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | Untitled Document 21 | 22 | 23 | 24 | 25 |

26 | 27 |

Source Code for Request Parameters Example 28 |

29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /webapps/examples/jsp/source.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | <%@ taglib uri="http://tomcat.apache.org/example-taglib" 18 | prefix="eg" %> 19 | 20 | 21 | -------------------------------------------------------------------------------- /webapps/examples/jsp/source.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <%@ taglib uri="http://tomcat.apache.org/example-taglib"
18 |         prefix="eg" %>
19 | 
20 | <eg:ShowSource jspFile="<%= util.HTMLFilter.filter(request.getQueryString()) %>"/>
21 | 
-------------------------------------------------------------------------------- /webapps/examples/jsp/tagplugin/choose.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 |

24 | 25 | 26 | 27 | 28 | 29 |

30 | 31 |

32 | Source Code for choose.jsp 33 |

34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /webapps/examples/jsp/tagplugin/foreach.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 |

24 | 25 | 26 | 27 | 28 | 29 |

30 | 31 |

32 | Source Code for foreach.jsp 33 |

34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /webapps/examples/jsp/tagplugin/if.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | View Source Code 20 | 21 | 22 | 23 |

24 | 25 | 26 | 27 | 28 | 29 |

30 | 31 |

32 | Source Code for if.jsp 33 |

34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /webapps/examples/jsp/xml/xml.html: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | Untitled Document 21 | 22 | 23 | 24 | 25 |

26 | 27 |

Source Code for XML syntax Example 28 |

29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /webapps/examples/servlets/chat/index.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | <%@page contentType="text/html; charset=UTF-8" %> 18 | <% if (session.getAttribute("nickname") == null) { 19 | response.sendRedirect("login.jsp"); 20 | return; 21 | } 22 | %> 23 | 24 | 25 | 26 | JSP Chat 27 | 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /webapps/examples/servlets/chat/index.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <%@page contentType="text/html; charset=UTF-8" %>
18 | <% if (session.getAttribute("nickname") == null) {
19 |     response.sendRedirect("login.jsp");
20 |     return;
21 | }
22 | %>
23 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
24 | <html>
25 | <head>
26 |    <title>JSP Chat</title>
27 | </head>
28 | <frameset rows="1*,4*">
29 |   <frame name="post" src="post.jsp" scrolling="no" title="Post message">
30 |   <frame name="chat" src="chat" scrolling="yes" title="Chat">
31 | </frameset>
32 | </html>
33 | 
-------------------------------------------------------------------------------- /webapps/examples/servlets/chat/login.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | 18 | <%@page contentType="text/html; charset=UTF-8" %> 19 | 20 | 21 | JSP Chat 22 | 23 | 24 | 25 | 26 |
27 | 28 | Nickname: 29 | 30 |
31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /webapps/examples/servlets/chat/login.jsp.html: -------------------------------------------------------------------------------- 1 | Source Code
<%--
 2 |  Licensed to the Apache Software Foundation (ASF) under one or more
 3 |   contributor license agreements.  See the NOTICE file distributed with
 4 |   this work for additional information regarding copyright ownership.
 5 |   The ASF licenses this file to You under the Apache License, Version 2.0
 6 |   (the "License"); you may not use this file except in compliance with
 7 |   the License.  You may obtain a copy of the License at
 8 | 
 9 |       http://www.apache.org/licenses/LICENSE-2.0
10 | 
11 |   Unless required by applicable law or agreed to in writing, software
12 |   distributed under the License is distributed on an "AS IS" BASIS,
13 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 |   See the License for the specific language governing permissions and
15 |   limitations under the License.
16 | --%>
17 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
18 | <%@page contentType="text/html; charset=UTF-8" %>
19 | <html>
20 | <head>
21 |    <title>JSP Chat</title>
22 | </head>
23 | 
24 | <body bgcolor="#FFFFFF">
25 | 
26 | <form method="POST" action='chat' target="_top" name="loginForm">
27 | <input type="hidden" name="action" value="login">
28 | Nickname: <input type="text" name="nickname">
29 | <input type="submit">
30 | </form>
31 | 
32 | </body>
33 | </html>
34 | 
-------------------------------------------------------------------------------- /webapps/examples/servlets/images/code.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/examples/servlets/images/code.gif -------------------------------------------------------------------------------- /webapps/examples/servlets/images/execute.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/examples/servlets/images/execute.gif -------------------------------------------------------------------------------- /webapps/examples/servlets/images/return.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/examples/servlets/images/return.gif -------------------------------------------------------------------------------- /webapps/examples/servlets/nonblocking/bytecounter.html: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | Servlet 3.1 non-blocking IO examples: Byte counter 20 | 21 | 22 |

Byte counter

23 |

Select a file and/or enter some data using the form below and then submit 24 | it. The server will read the request body using non-blocking IO and then 25 | respond with the total length of the request body in bytes.

26 |
27 |

28 |

29 |

30 |
31 | 32 | -------------------------------------------------------------------------------- /webapps/examples/websocket/index.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | Apache Tomcat WebSocket Examples 21 | 22 | 23 |

Apache Tomcat WebSocket Examples

24 | 31 | 32 | -------------------------------------------------------------------------------- /webapps/host-manager/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 23 | 27 | -------------------------------------------------------------------------------- /webapps/host-manager/images/add.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/host-manager/images/add.gif -------------------------------------------------------------------------------- /webapps/host-manager/images/asf-logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/host-manager/images/asf-logo.gif -------------------------------------------------------------------------------- /webapps/host-manager/images/code.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/host-manager/images/code.gif -------------------------------------------------------------------------------- /webapps/host-manager/images/design.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/host-manager/images/design.gif -------------------------------------------------------------------------------- /webapps/host-manager/images/docs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/host-manager/images/docs.gif -------------------------------------------------------------------------------- /webapps/host-manager/images/fix.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/host-manager/images/fix.gif -------------------------------------------------------------------------------- /webapps/host-manager/images/tomcat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/host-manager/images/tomcat.gif -------------------------------------------------------------------------------- /webapps/host-manager/images/update.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/host-manager/images/update.gif -------------------------------------------------------------------------------- /webapps/host-manager/images/void.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/host-manager/images/void.gif -------------------------------------------------------------------------------- /webapps/host-manager/index.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | <% response.sendRedirect(response.encodeRedirectURL(request.getContextPath() + 18 | "/html")); %> -------------------------------------------------------------------------------- /webapps/host-manager/manager.xml: -------------------------------------------------------------------------------- 1 | 2 | 18 | 23 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /webapps/manager/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 23 | 27 | 28 | -------------------------------------------------------------------------------- /webapps/manager/images/add.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/manager/images/add.gif -------------------------------------------------------------------------------- /webapps/manager/images/asf-logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/manager/images/asf-logo.gif -------------------------------------------------------------------------------- /webapps/manager/images/code.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/manager/images/code.gif -------------------------------------------------------------------------------- /webapps/manager/images/design.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/manager/images/design.gif -------------------------------------------------------------------------------- /webapps/manager/images/docs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/manager/images/docs.gif -------------------------------------------------------------------------------- /webapps/manager/images/fix.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/manager/images/fix.gif -------------------------------------------------------------------------------- /webapps/manager/images/tomcat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/manager/images/tomcat.gif -------------------------------------------------------------------------------- /webapps/manager/images/update.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/manager/images/update.gif -------------------------------------------------------------------------------- /webapps/manager/images/void.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superwonso/Report_Generator/085f5df790a3205ca9d5340939560206ced43c0a/webapps/manager/images/void.gif -------------------------------------------------------------------------------- /webapps/manager/index.jsp: -------------------------------------------------------------------------------- 1 | <%-- 2 | Licensed to the Apache Software Foundation (ASF) under one or more 3 | contributor license agreements. See the NOTICE file distributed with 4 | this work for additional information regarding copyright ownership. 5 | The ASF licenses this file to You under the Apache License, Version 2.0 6 | (the "License"); you may not use this file except in compliance with 7 | the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | --%> 17 | <% response.sendRedirect(response.encodeRedirectURL(request.getContextPath() + 18 | "/html")); %> --------------------------------------------------------------------------------