You shouldn't be quoting your own reply. It makes it really confusing to see what's the quoter, and your new info.
What include does it basically incudes a html file in the response.
We want to respond with the same html file
We do not want to forward the response to another servlet which is done by forward().
Not quite. By doing an include, you're including the html file into the POST. You never want a POST sitting in the browser.
A new request is created when the form is submitted, so it has nothing to do with the original html file, so "We want to respond with the same html file" doesn't make sense in this context.
What you want, is a redirect, to create a new GET for the html file.
You might want to read
this article when you get a chance, regarding how to properly deal with requests in a
Java web app.