Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

localhost:8080 issue...

Posted on 2012-03-27
9
Medium Priority
?
1,660 Views
Last Modified: 2012-08-14
I have trouble using  http:/localhost:8080/FolderName/SomeFile.html  or
http:/localhost:8080/FolderName/SomeFile.jsp

My environmental setings are:

CATALINA_HOME
C:\Program Files\Apache Software Foundation\Tomcat 5.0\

CLASSPATH
C:\Program Files\Apache Software Foundation\Tomcat 5.0\common\lib\;C:\j2sdk1.4.2_01\bin

JAVA_HOME
C:\j2sdk1.4.2_01\bin

PATH   (there is another path I couldn't edit. But javac works okay)
C:\j2sdk1.4.2_01\bin

Question: What kind of changes I can apply to either my settings or to my url to view the page?

Thank you.
0
Comment
Question by:Mike Eghtebas
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 3
9 Comments
 
LVL 47

Expert Comment

by:for_yan
ID: 37773715
>I have trouble using ...

what that means ? what do you observe?

did you start Tomcat?

if you did what do you see if you just typed

 http://localhost:8080
 ?
0
 
LVL 34

Author Comment

by:Mike Eghtebas
ID: 37773792
In the process of answering your question, I sort of figured out what I was doing wrong. The following url works:

http://localhost:8080/jsp-examples/cal/cal2.jsp

If I may, I like to aske some questions to solidify my understanding of the process. Knowing there are usually two types of files for jsp pages (.jsp and class). Please comment in the following:

1) jsp files could be put into any folder we like to name so long as in it under
...Tomcat 5.0\webapps    folder.   if the folder is myProjectFolder, then
...Tomcat 5.0\webapps\myProjectFolder\myproject.jsp

and later, to be called as    http://localhost:8080/myProjectFolder\myproject.jsp


2) the classes are coppied to either:

       ...Tomcat 5.0\bin   or Tomcat 5.0\common\classes\myProjectFolder

I appreciate some comment on these two items.

Thank you,

Mike
0
 
LVL 47

Expert Comment

by:for_yan
ID: 37773814
jsp can inded be put in any folder under webapps/MyAppFolder
and they can be accessed as


http://localhost:8080/MyAppFolder/any_path/myproject.jsp

Not so with classes
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
LVL 34

Author Comment

by:Mike Eghtebas
ID: 37773818
My be classes could be anywhere so long as we have a proper link to it in our jsp file when we are trying to instantiate an object of theat class. Any comment on this one?
0
 
LVL 47

Expert Comment

by:for_yan
ID: 37773821
classes should be in
MyAppFolder/WEB-INF/classes
0
 
LVL 47

Expert Comment

by:for_yan
ID: 37773829
Then the name of the servlet which you'll us in the action of your form should be mapped to the name of the class of the servlet in web.xml file aslo sitting in WEB-INF
0
 
LVL 47

Accepted Solution

by:
for_yan earned 2000 total points
ID: 37773835
No classes should be in
MyAppFolder/WEB-INF/classes

and this folder is the root of your classptah, so that if you hacve pacjages - you should havecorresponding  folders under MyAppFolder/WEB-INF/classes and in those folder corresponding classe, just like in java apllications
0
 
LVL 47

Expert Comment

by:for_yan
ID: 37773871
check this about folder structure of the web application:

http://www.servletworld.com/servlet-tutorials/web-application-directory-structure.html
0
 
LVL 34

Author Closing Comment

by:Mike Eghtebas
ID: 37773882
thank you.
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

An old method to applying the Singleton pattern in your Java code is to check if a static instance, defined in the same class that needs to be instantiated once and only once, is null and then create a new instance; otherwise, the pre-existing insta…
Java contains several comparison operators (e.g., <, <=, >, >=, ==, !=) that allow you to compare primitive values. However, these operators cannot be used to compare the contents of objects. Interface Comparable is used to allow objects of a cl…
Viewers learn about the scanner class in this video and are introduced to receiving user input for their programs. Additionally, objects, conditional statements, and loops are used to help reinforce the concepts. Introduce Scanner class: Importing…
This tutorial covers a practical example of lazy loading technique and early loading technique in a Singleton Design Pattern.
Suggested Courses

618 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question