Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    New Coder
    Join Date
    Oct 2004
    Posts
    27
    Thanks
    0
    Thanked 0 Times in 0 Posts

    I need JSP if/else help!

    How do I do something like below for JSP?

    Lets say I have header and footer includes and want to change the title tag per page. Below is what I would do in PHP but I need to know how to do this in JSP.

    <title>
    <? if ($SubnavLocation == 'HERE') { ?>Something..<? } else if { ?>Something<? } ?>
    </title>

    This would be inserted into the top of the page I want a title change.
    <? $SubnavLocation = 'HERE';?>

    Any help would be greatly appreciated.

    Thanks,
    -Ryan
    Last edited by 123dhs321; 06-03-2005 at 10:20 PM.

  • #2
    Senior Coder nikkiH's Avatar
    Join Date
    Jun 2005
    Location
    Near Chicago, IL, USA
    Posts
    1,973
    Thanks
    1
    Thanked 32 Times in 31 Posts
    Quote Originally Posted by 123dhs321
    How do I do something like below for JSP?
    Lets say I have header and footer includes and want to change the title tag per page. Below is what I would do in PHP but I need to know how to do this in JSP.
    <title>
    <? if ($SubnavLocation == 'HERE') { ?>Something..<? } else if { ?>Something<? } ?>
    </title>
    This would be inserted into the top of the page I want a title change.
    <? $SubnavLocation = 'HERE';?>
    Code:
    <title>
    <%
    if ("HERE".equalsIgnoreCase(SubnavLocation))
       {
       out.print("something");
       }
    else
       {
       out.print("something else");
       }
    %>
    </title>
    Though I'd make a little bean to do it, personally, this is easier for newbies. As you progress with JSP, you'll learn that scriptlets in your pages become a huge pain to maintain.
    Also note that I made this case-insenstive with equalsIgnoreCase. If you don't need that, just use equals instead.

    If this post contains any code, I may or may not have tested it. It's probably just example code, so no getting knickers in a bunch over a typo, OK? If it doesn't have basic error checking in it, such as object detection or checking if objects are null before using them, put that in there. I'm giving examples, not typing up your whole app for you. You run code at your own risk.
    Bored? Visit
    http://www.kaelisspace.com/


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •