• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 336
  • Last Modified:

JSP form sumitted to another JSP page returns source code.

Hey everyone.  Here's my issue.   We recently switch our app server from Windows to Solaris.   The app -server is up and running fine.   There is even a samples directory on the web-server which lets you run some of their sample pages.  All of these work.

I ported over a specific directory from the old box to the new one.  The login page I have for my site is called login.jsp
Whenever I enter in my login info and submit the form to another page fopr processing, all I get is the JSP source code displayed in full on the next page.  The way it is supposed to work is that the page only shows the word "Processing.." as the parameter passed from my login page are sent to the database server as a test.  The status returned by the database is interpreted and handled by the JavaScript code on the page (If you enter the wrong info, it sends you right back to the login page).

I am not even getting an error at all.  It is just displaying all the source code for the JSP file.   Is there something I need to check in the configuration files?
  • 3
1 Solution
What webserver are you running?  Tomcat?

What version?

Are you sure the webserver on solaris is a JSP processing webserver?  Sounds like you are trying to run jsps in a normal webserver like apache or httpd or something...

ZeeshanSyedJCAuthor Commented:
It is Apache-powered oracle 10g App Server.   On the same webserver, JSPs do run successfully.  However, they are in a different directory.  I am thinking that I have to define the path somewhere to allow for execution.   I am sure that it is a configuration issue related to the directory I am using because the server is definately J2EE enabled.
have a look for the config files for that server...  especially look for what the other directory has that your directory is missing ;-)
In most web servers, u would have to configure directories specifically for jsp processing. Otherwise the files in that path will be treated as normal files and displayed. Depending on your webserver, it will be in a config file.
so, do what Tim has suggested above....the other directory's name would be appearing in some config file.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Train for your Pen Testing Engineer Certification

Enroll today in this bundle of courses to gain experience in the logistics of pen testing, Linux fundamentals, vulnerability assessments, detecting live systems, and more! This series, valued at $3,000, is free for Premium members, Team Accounts, and Qualified Experts.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now