Trupti
The files for the html need to be in a web application or you need to have a web.xml file to tell tomcat where to find them. Is the folder myhtmfiles a web application, doe sit have a WEB-INF directory? and a web.xml file?
If not then just typing the location of the file into the address line wont locate it as it has to be in an application.
Your servlet on the other hand is part of the root web app so it'll be fine. In the web.xml file under the root you can map to the html files and tell the container that they are in the other directory, but I pretty sure that only works for URI that would point to the root web app then the container would know that to go to the myhtmfiles directory to get them.
Try putting a WEB-INF folder in the myhtmfiles directory and a web.xml file, an empty one should even work. then restart tomcat so it recognizes it as a web application and it should work.
If these two are related (the html files and the servlet classes) then your best bet is to create a new web application under the tomcat/webapps and put all of the files in there. You'll need a WEB-INF directory and a web.xml file but then
you should be all set.
Since this is more of tomcat problem you might be able to get better answers in the tomcat forum - I'm not a tomcat expert.
hope this helps