Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4610926
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 22, 20262026-05-22T01:11:58+00:00 2026-05-22T01:11:58+00:00

How can I set a session object which I can use then in any

  • 0

How can I set a session object which I can use then in any of my views by using ${variable} or ${requestScope.variable}

To be able to use sessions do I need to set <%@ page session="true" %> ?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-22T01:11:58+00:00Added an answer on May 22, 2026 at 1:11 am

    If you want to access a session variable in your view the easiest way to do it is :

    ${sessionScope.yourVariable} 
    

    See the Using Scope Objects for more info.

    If you set <%@ page session="true"> then the JSP will merge the session scope and at the page scope into a single namespace. Then you can do:

    ${yourVariable}
    

    You can put something into the session in a mvc controller like this:

    @RequestMapping("/test")
    @Controller
    public class TestController {
        @RequestMapping(method = RequestMethod.GET)
        public String testMestod(HttpServletRequest request)
        {
            request.getSession().setAttribute("testVariable", "Test Values!!");
            return "testJsp";
        }
    }
    

    Finally, the @SessionAttribute is meant for a specifc use case, and doesn’t put variables into the session so that anyone can access them:

    Here is how the spring folks describe the functionality of @SessionAttribute:

    The @SessionAttributes works in the
    same way as the sessionForm of the
    SimpleFormController. It puts the
    command (or for the @SessionAttributes
    any object) in the session for the
    duration between the first and the
    last request (most of the time the
    initial GET and the final POST). After
    that the stuff is removed.

    Each Controller has it’s own ModelMap
    so something put as a
    @SessionAttributes in controller1
    isn’t available in controller2 and
    vice versa. For that to work you will
    have to put stuff on the session
    manually yourself.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I can set data in JTable constructor, and then user can change this data
How can I set the flag FILE_FLAG_BACKUP_SEMANTICS for an fstream object? You can set
How can I can set a global variable for the username of the logged-in
I know I can set a CultureInfo object with an specified culture in the
I have written an application which is using NHibernate to provide the underlying object
I'm trying to set up gradual engagement in my utility app which people can
I'm currently able to store an object I've created into HttpContext.Current.Session , and I've
I would like to set the User Object which contains the details of the
I can set the PHP include path in the php.ini : include_path = /path/to/site/includes/
I can set the minimum version required (for example XP SP3) in Inno-Setup by

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.