Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

webapp not on 8080 and html:base

 
Vilpesh Mistry
Ranch Hand
Posts: 62
Eclipse IDE Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
(SORRY I HAVE POSTED THE SAME QUESTION AlSO UNDER TOMCAT FORUM)

hi,
iam using struts and making a website.

During the development phase, we had used the default port 8080.
so to access my webpage i used to write,
http://localhost:8080/simliv/action/welcome

well all files in my jsp pages use struts <html:base> tag

so under view source for any jsp page,
the url looks like http://localhost:8080/simliv/welcome.jsp

well now its deployment time,after deploying,i have been asked to remove
the port number ie 8080 coming after localhost.

I think this whole is configuring apache and tomcat,
please specify how do i configure tomcat so that when i access

http://localhost/simliv/action/welcome ,

i get the same welcome page and all other pages without the port number after the localhost

The problem been that struts carries the base address 8080 in all other pages if html:base tag is used.

thanks
 
Vilpesh Mistry
Ranch Hand
Posts: 62
Eclipse IDE Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi all
well changing the port for the http/1.1 non-ssl coyote connector from 8080 to 80 solves the problem.This can be useful only if just Tomcat is serving pages
The only problem been if Apache Web server is also used then both tomcat & apache web server will listen on port 80.
So i think it is best not to use html:base tag for developing big websites as this tag carries the port number which gets displayed on the url in the location bar + in the view Source of the Page u get the base address.


thanks
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic