{"id":18573215,"url":"https://github.com/harshitrv/java-server-pages","last_synced_at":"2026-02-17T10:35:54.761Z","repository":{"id":44551730,"uuid":"442758934","full_name":"HarshitRV/Java-Server-Pages","owner":"HarshitRV","description":null,"archived":false,"fork":false,"pushed_at":"2022-02-08T13:48:16.000Z","size":32,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-09T03:42:20.471Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HarshitRV.png","metadata":{"files":{"readme":"README.md","changelog":"changeBg/index.html","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-12-29T11:59:00.000Z","updated_at":"2022-05-09T09:13:39.000Z","dependencies_parsed_at":"2022-09-13T07:51:34.387Z","dependency_job_id":null,"html_url":"https://github.com/HarshitRV/Java-Server-Pages","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HarshitRV/Java-Server-Pages","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HarshitRV%2FJava-Server-Pages","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HarshitRV%2FJava-Server-Pages/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HarshitRV%2FJava-Server-Pages/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HarshitRV%2FJava-Server-Pages/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HarshitRV","download_url":"https://codeload.github.com/HarshitRV/Java-Server-Pages/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HarshitRV%2FJava-Server-Pages/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29540174,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T08:11:05.436Z","status":"ssl_error","status_checked_at":"2026-02-17T08:09:38.860Z","response_time":100,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T23:08:26.153Z","updated_at":"2026-02-17T10:35:54.743Z","avatar_url":"https://github.com/HarshitRV.png","language":"Java","readme":"# JSP Programs (JAVA SERVER PAGES) \u003cimg src=\"https://i.imgur.com/7E125fy.png\" height=38px \u003e\n\n\u003cbr\u003e\u003cb\u003e\nThis repository is the collection of JSP Programs that has been done While Learning JSP at college as well as the collection of the program that were done while solving the daily Challenges. \n\nThis repo has divided into three main categories that covers:-\n\n1. \u003cu\u003eLearning Programs\u003c/u\u003e:- This section contains all the programs that contain HTML and JSP codes, which can be easly shown on the web.\u003cbr\u003e\n\n2. \u003cu\u003eBackend JSP\u003c/u\u003e:- This section only contails the Core JSP programs which is Backend codes of all the forms which are in the Learning Programs section.\u003cbr\u003e\n\n3. \u003cu\u003eJSP Folders Description\u003c/u\u003e:- This section have information of the Folders which contain some amazing programs after learing JSP from College and Other Sources.\u003cbr\u003e\n\nApache Tomcat software is used to run the JSP codes in HTML.\u003cbr\u003e\n\n\u003cb\u003e\n\n# Our Discord's! \u003cimg src=\"https://i.imgur.com/YrfDw86.gif\" height=50px\u003e\n\n**[\u003ch2\u003eJoin us at (HackerSpace)](https://discord.gg/5PNFxQF2nz)** \u003cimg src=\"https://i.imgur.com/9TC5djL.gif\" height=40px\u003e\n\n**[\u003ch2\u003eJoin us at (h̲a̲c̲k̲e̲r̲s̲ ̲s̲e̲r̲v̲e̲r̲)](https://discord.gg/5uZjRKHmJQ)** \u003cimg src=\"https://i.imgur.com/ZvJVrUo.gif\" height=40px\u003e\n\u003c/b\u003e\n\n# Apache Tomcat  \u003cimg src=\"https://i.imgur.com/cMY5kiB.png\" height=34px \u003e\n\nThe Apache Tomcat software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the Jakarta EE platform.\n\nWithout Apache Tomcat you cannot run your jsp codes.\n\nThis is the official website (https://tomcat.apache.org) of the Apache Tomcat from where you can download the software as per your requirment.\n\nHow to install Apache Tomcat on your devices.\n\n1. **[Installation On Windows](https://github.com/HarshitRV/Java-Server-Pages/wiki/Tomcat-Window-Installation)** \u003cimg src=\"https://i.imgur.com/XeiSaGy.png\" height=28px\u003e\n\n2. **[Installation On Linux/Mac]()** \u003cimg src=\"https://i.imgur.com/0NGCAGn.gif\" height=30px width=28px\u003e \u003cimg src=\"https://i.imgur.com/OLVz9UU.png\" height=30px width=28px\u003e  \u003cimg src=\"https://i.imgur.com/FVYRZy6.gif\"  height=35px\u003e\n\n\u003cbr\u003e\n\n# JSP College Programs \u003cimg src=\"https://i.imgur.com/cyGIsw3.png\" height=35px\u003e\n\n\n|Folders                                            |Description                             |\n|----------------------------------------------------|----------------------------------------|\n|1. **[fullName](fullName)**| Prints the full name on the page.|\n|2. **[sum](sum)**| Calculated sum of two numbers.|\n|3. **[changeBg](changeBg)**| Changes the background color of the pages on change of form value using JS.|\n|4. **[sessionHandling](sessionHandling)**| This is the external jsp file of form4show that how we can change the external jsp Text color.|\n|5. **[get-creative](get-creative)**| This Folder contains a todo-list program made from jsp.|\n\n# Learning \u003cimg src=\"https://i.imgur.com/4sdNnC4.gif\"  height=38px\u003e\n\n| Programs                                           |Description                             |\n|----------------------------------------------------|----------------------------------------|\n|1. **[check.jsp:](learning/check.jsp)**| Program to check wheather web page is working on localhost or not.|\n|2. **[jsp_inside_html.jsp:](learning/jsp_inside_html.jsp)**| Program to show how to write JSP codes in html.|\n|3. **[if_else.jsp:](learning/if_else.jsp)**| Program to show how to use if else in html using jsp by checking wheather the number is even or odd.|\n|4. **[for_loop.jsp:](learning/for_loop.jsp)**| Program to show how to use for loop inside html using jsp.|\n|5. **[form1.jsp:](learning/forms/form1.jsp)**| Program to show how to make a form with html and jsp \u0026 use of action attribute in form.|\n|6. **[form2.jsp:](learning/forms/form2.jsp)**| Program to check weather the number is even or odd in the form |\n|7. **[form3.jsp:](learning/forms/form3.jsp)**| Program to show that how we can change the external jsp background color.|\n|8. **[form4.jsp:](learning/forms/form4.jsp)**| Program to show that how we can change the external jsp Text color.|\n|9. **[form5.jsp:](learning/forms/form5.jsp)**| Program to show that how to check the login id or password is correct or not.|\n|10. **[form6.jsp:](learning/forms/form6.jsp)**| Program to make a dynamic table. |\n|11. **[form7.jsp:](learning/forms/form7.jsp)**| Program to print row and column number in each cell of the dynamic table.|\n|12. **[form8.jsp:](learning/forms/form8.jsp)**| Program to show that how to redirect page as per the login id and password is correct or not.|\n|13. **[pageredirect.jsp:](learning/forms/pageredirect.jsp)**| Program to show how to redirect a page in jsp.|\n\u003cbr\u003e\n\n# Miscellaneous Programs\u003cimg src=\"https://i.imgur.com/JIYDWXv.jpg\" height=28px\u003e\n\n\n|Programs                                            |Description                             |\n|----------------------------------------------------|----------------------------------------|\n|1. **[code1.jsp](learning/forms/jsp_files/code1.jsp)**| This is the external jsp file of form1 which show's how to write jsp externally.|\n|2. **[code2.jsp](learning/forms/jsp_files/code2.jsp)**| This is the external jsp file of form1 which check's weather the number is even or odd in the form.|\n|3. **[code3.jsp](learning/forms/jsp_files/code3.jsp)**| This is the external jsp file of form3 show that how we can change the external jsp background color.|\n|4. **[code4.jsp](learning/forms/jsp_files/code4.jsp)**| This is the external jsp file of form4show that how we can change the external jsp Text color.|\n|5. **[code5.jsp](learning/forms/jsp_files/code5.jsp)**| This is the external jsp file of form5 show that how to check the login id or password is correct or not.|\n|6. **[code6.jsp](learning/forms/jsp_files/code6.jsp)**| This is the external jsp file of form6 which make's a dynamic table.|\n|7. **[code7.jsp](learning/forms/jsp_files/code7.jsp)**| This is the external jsp file of form7 which print's row and column number in each cell of the dynamic table.|\n|8. **[code8.jsp](learning/forms/jsp_files/code8.jsp)**| This is the external jsp file of form8 which show's that how to redirect page as per the login id and password is correct or not.|\n|9. **[invalid.jsp](learning/forms/jsp_files/invalid.jsp)**| This is the external jsp file of form8 which show's what will happen when the login is invalid.|\n|10. **[success.jsp](learning/forms/jsp_files/success.jsp)**| This is the external jsp file of form8 which show's what will happen when the login is valid.|\n\n\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharshitrv%2Fjava-server-pages","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharshitrv%2Fjava-server-pages","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharshitrv%2Fjava-server-pages/lists"}