I have a website developed mostly in HTML and JSP, and accessing a MySQL database. Having never put such a website online before, I wanted to know what are the steps needed to get it up and running online. I know there needs to be a web server. How do I host a JSP website online?
How to host a JSP website on a webserver?
15.8k Views Asked by absessive At
2
There are 2 best solutions below
Related Questions in JSP
- Why we use double % in Java or JSP
- How to get specific values from select menu and use her in mysql query?
- How to compile an individual jsp file from command line
- How to keep a variable in the URL when using Spring LocaleChangeInterceptor
- How to pass value from input text to jsp variable?
- Importing a downloaded JAR file into a Servlet
- Upload PDF and display on same page
- Use javascript variables in JSP code
- How to add '%' symbol in textbox using jsf and jsp?
- Execute RequestDispatcher after 5 seconds
- Score book using javabean; how do I get overall average?
- Struts2 jqGrid DatePicker in Column Filter
- java.lang.StackOverflowError in spring controller
- Error on java application
- Requested Resource is not available error
Related Questions in WEBSERVER
- How to prevent timeout when running a time consuming PHP
- How to get response from server every second in JSON?
- Apache Server (xampp) doesn't run on Windows 10 (Port 80)
- Upgrade SonarQube issues
- How to test java server without deployment?
- Deploy Jekyll project without a webserver
- TCP Window Update Scenarios
- Cors doesnt solve cross origin requests
- How do I configure my Android emulator to access my localhost?
- Do i need to install some packages to run javascript on debian
- Best practice for docker webserver, muliple layers or single layer?
- What is meant by the term "web root"?
- Connect IOT module to the internet server
- Raspberry pi Webserver handling Get Requests
- why db execution doesn't stops even if I stops the web browser?
Related Questions in WEB-HOSTING
- Magento returns 404 page randomly
- Web host with no template
- Add the phpmyadmin config to the file?
- Deploy Laravel 4.2 using only FTP in a shared hosting
- How to solve "Secure Connection Failed" at Server Side Issue
- Find out website hosting location
- AWS Route 53 to redirect existing domain name to EC2 IP address
- How to Host and Run a Python Script on a Cloud for free and access it online?
- "View Page Source" shows html fully expanded
- Error 404 when trying to upload Codeigniter Project 3.0 to hosting?
- Parse error: syntax error, unexpected '{' password.php 00webhost
- How to host Website using Virtual Machine in Azure?
- My website is accessed by direct URL but not by the domain name I bought. How to solve the issue?
- How to point HostGator domain to EC2 AWS
- Switching between a Vps/Dedi to a Cloud service (Like AWS/Google)
Related Questions in PROJECT-HOSTING
- Practice / Example codes in the repository
- Can't Decide On a Suitable Open Source Project Host
- How should I create an manage a github repository for a shared project?
- TRAC host that allows plugin customisation
- Why css file's styles is not applyed when used from google code repository?
- Is there a free web site hosting like google sites
- CodeSpaces missing scrolling in forums
- create own svn repository hosting
- I've made something that might be useful to the community. Now what?
- Is there any Open-Source project hosting that allows to programmatically upload distribution?
- How to host a JSP website on a webserver?
- Hosted Projects Meta Search Engine
- Hosting an open source project at several sites
- How do you evaluate an open source project host?
- Checkout, Fetch and Pull in BitBucket SourceTree
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You want to install the web server yourself, or you want pay for a java host?
Between the files, there is a web.xml file (probably in the WEB-INF folder). You need to take a look at it, it contains the webapp configuration. You also need to find out where the database configuration parameters are located. Once you’ve configured the webapp for its new hosting environment, you can just copy it to the webserver. It should automatically load. You could try this on your local machine first using a java webserver (like tomcat). This will help you to determine the webapp configuration settings.
Good luck!