Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > else block is not processed

Reply
Thread Tools

else block is not processed

 
 
shanutallfat@gmail.com
Guest
Posts: n/a
 
      07-25-2008
Hi every one!
Im new wth jsp.. i ll b grateful if ny1 can help me with this!! thankz
in advance!

The else condition is not getting processed in the jsp file but if
condition processes fine!!!
first here is the code of the html file:-
<html>

<body bgcolor="#ffffff">

<form name="mod" method="post" action="emp_verify.jsp">
<h1 align="center">Modify Employee</h1>
<h2 align="left">Enter The Employee Id to modify the details:
<input type="text" name="T1"> </h2>
</form>
<p align="left"><input type="submit" value="Submit" name="sub1"> </p>
<hr>
<p align="left"> &nbsp;</p>

</body>
</html>

NOW THIS IS THE CODING OF emp_verify.jsp:-

<%@page language="java" import="java.sql.*" %>

<html>
<body>

<%
String id=request.getParameter("T1");


try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbcdbc:es123", "","");


PreparedStatement ps=con.prepareStatement("select * from addition
where emp_id=?");
ps.setString(1,id);

ResultSet rs=ps.executeQuery();

if (rs.next()) {
%>
<!-- when successful page turns to emp_about.jsp--!>

<jsp:forward page="emp_about.jsp" />

<% } else { %>

<!--but when unsuccessfull this is not displayed --!>

not found

<% } %>
<% }
catch(Exception e){} %>

</body>
</html>

when entry is found, control is properly transfered to emp_about.jsp,
but
when entry is not found in the database the code in else condition
doesnt shows up!!!

my browser- IE 7
server- TOMCAT6.0

plz help me with this i m new in jsp!!!
thank you!!!
 
Reply With Quote
 
 
 
 
GArlington
Guest
Posts: n/a
 
      07-25-2008
On Jul 25, 2:57 pm, shanutall...@gmail.com wrote:
> Hi every one!
> Im new wth jsp.. i ll b grateful if ny1 can help me with this!! thankz
> in advance!
>
> The else condition is not getting processed in the jsp file but if
> condition processes fine!!!
> first here is the code of the html file:-
> <html>
>
> <body bgcolor="#ffffff">
>
> <form name="mod" method="post" action="emp_verify.jsp">
> <h1 align="center">Modify Employee</h1>
> <h2 align="left">Enter The Employee Id to modify the details:
> <input type="text" name="T1"> </h2>
> </form>
> <p align="left"><input type="submit" value="Submit" name="sub1"> </p>
> <hr>
> <p align="left"> &nbsp;</p>
>
> </body>
> </html>
>
> NOW THIS IS THE CODING OF emp_verify.jsp:-
>
> <%@page language="java" import="java.sql.*" %>
>
> <html>
> <body>
>
> <%
> String id=request.getParameter("T1");
>
> try{
>
> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
> Connection con=DriverManager.getConnection("jdbcdbc:es123", "","");
>
> PreparedStatement ps=con.prepareStatement("select * from addition
> where emp_id=?");
> ps.setString(1,id);
>
> ResultSet rs=ps.executeQuery();
>
> if (rs.next()) {
> %>
> <!-- when successful page turns to emp_about.jsp--!>
>
> <jsp:forward page="emp_about.jsp" />
>
> <% } else { %>
>
> <!--but when unsuccessfull this is not displayed --!>
>
> not found
>
> <% } %>
> <% }
> catch(Exception e){} %>
>
> </body>
> </html>
>
> when entry is found, control is properly transfered to emp_about.jsp,
> but
> when entry is not found in the database the code in else condition
> doesnt shows up!!!
>
> my browser- IE 7
> server- TOMCAT6.0
>
> plz help me with this i m new in jsp!!!
> thank you!!!


So, what does it do when you expect it to get to "else" part? Goes to
"emp_about.jsp"? Or displays empty page? Or something else?
 
Reply With Quote
 
 
 
 
shanutallfat@gmail.com
Guest
Posts: n/a
 
      07-25-2008
i want the browser window to show this- " employee id you have entered
is not present in the database!"
 
Reply With Quote
 
shanutallfat@gmail.com
Guest
Posts: n/a
 
      07-25-2008
also i ll add this-
Employee id you have entered does not exist in the database!
you may <a href="home.jsp">click to go home</a>
 
Reply With Quote
 
GArlington
Guest
Posts: n/a
 
      07-25-2008
On Jul 25, 3:20 pm, shanutall...@gmail.com wrote:
> also i ll add this-
> Employee id you have entered does not exist in the database!
> you may <a href="home.jsp">click to go home</a>


So, why don't you?
What DOES it do when it does NOT find a record now?
 
Reply With Quote
 
shanutallfat@gmail.com
Guest
Posts: n/a
 
      07-25-2008
Whenever i enter an ID which is not present in the database and hit
enter, nothing happens.. the browser displays the same html file
only!
( here i expect it to display " not found")
 
Reply With Quote
 
Donkey Hot
Guest
Posts: n/a
 
      07-25-2008
wrote in news:42fc9cf7-ca5b-4ef7-afd9-eb8b05ac2db0
@w1g2000prk.googlegroups.com:

> Hi every one!
> Im new wth jsp.. i ll b grateful if ny1 can help me with this!! thankz
> in advance!
>
> The else condition is not getting processed in the jsp file but if
> condition processes fine!!!
>
><!-- when successful page turns to emp_about.jsp--!>
>
> <jsp:forward page="emp_about.jsp" />
>
><% } else { %>
>
><!--but when unsuccessfull this is not displayed --!>
>
> not found
>


You use "--!>" to close a html comment. Is't it supposed to be "-->" ?

Dunno.. The jsp:forward should not work either, if I'm right.

 
Reply With Quote
 
shanutallfat@gmail.com
Guest
Posts: n/a
 
      07-25-2008
plz dont mind the wrong comments in the code, in real i have not
inserted any comments but i used them here just to make fellow members
understand where is my problem , here i know their syntax is wrong.
 
Reply With Quote
 
Lew
Guest
Posts: n/a
 
      07-25-2008
shanutall...@gmail.com wrote:
> plz dont mind the wrong comments in the code, in real i [sic] have not


Ewww! Txtsp33k!

> inserted any comments but i [sic] used them here just to make fellow members
> understand where is my problem , here i [sic] know their syntax is wrong.


That makes it rather difficult for people who might try to reproduce
your problem, only to find that your code sample fails to demonstrate
it, or demonstrates some different problem that impedes their
analysis.

<http://pscode.org/sscce.html>

--
Lew
 
Reply With Quote
 
GArlington
Guest
Posts: n/a
 
      07-27-2008
On 25 Jul, 16:48, shanutall...@gmail.com wrote:
> plz dont mind the wrong comments in the code, in real i have not
> inserted any comments but i used them here just to make fellow members
> understand where is my problem , here i know their syntax is wrong.


1. DO NOT use sms type abbreviations in newsgroups.
2. ALWAYS copy and paste your code [and REMOVE, NOT EDIT any
irrelevant parts].
3. DO NOT add anything or change anything in the code.
Then we have better chance to help you...
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Fo:Block can you check to see if a block contains any text by using the block id? morrell XML 1 10-10-2006 07:18 PM
xml file not being processed (newbie problem) Leon XML 1 11-25-2004 09:59 PM
Server controls are not getting processed. Allen ASP .Net 1 11-25-2004 02:49 AM
Problem posting data, page reloaded not processed Anibal Acosta ASP .Net 2 02-20-2004 07:01 PM



Advertisments