I am working on a web project that requires Weblogic server and the only way I can view the site after deploying (on my Macbook Pro) is by specifying the application name as
I assume because you are using weblogic you deploy a java application.
The structure should be a 'war' file.
More info on the structure you can find here.
http://www.openscope.net/2010/01/25/war-deployment-file-structure/
The name of the context root (by default name of the war) might be as well overridden
https://forums.oracle.com/forums/thread.jspa?messageID=10366462
Hope it helps.
In application.xml specify the below setting
<web>
<web-uri>yourweb.war</web-uri>
<context-root>/</context-root>
</web>
Now you can make a call without context root as
http://localhost:7001/