The reason a port doesn't show in the URL is that the service you are
viewing is running on the default port for that service, e.g. 80 for
http, 443 for https. Therefore any http services you connect to on port
80 won't (generally) display the port number.
So in order to fix your problem you will have to have a webserver which
listens on port 80 and reverse-proxies requests through to your other
server running on port 8080. This port 80 server may or may not be on
the same box. RTFM::Apache(ProxyPass || ProxyPassReverse). This is a
nice solution but with higher maintenance overhead.
If you're tied down by ISP restrictions, maybe consider using some sort
of CGI or servlet to do your subrequest instead. This isn't a nice
solution but has lower maintenance.
> I have a link that redirects the user to
> How can I set up apache, or Tomcat so that a symbolic name or alias or
> something can replace this with something like
> where otherplace is *really* :8080/examples