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 4111860
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T22:07:14+00:00 2026-05-20T22:07:14+00:00

In JSF, the state of the each component is stored in between the requests

  • 0

“In JSF, the state of the each component is stored in between the requests” – This means that the data is cached(!?) at the application servers thus the servers will now have larger memory requirements(!?).

But I guess we can also make the state requestScoped, so this will not cache the data at application servers during the two requests, right? Am I getting it correctly ?

[My application contains blog posts of users which are large text blobs which would be very costly to cache. But yes there is some data that requires caching! ]

  • 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-20T22:07:14+00:00Added an answer on May 20, 2026 at 10:07 pm

    The sentence you mention here is about JSF state saving, which saves the state of the component tree. By default, this is done on the server… but you could also do it on the client, to save some mememory. See this: http://wiki.glassfish.java.net/Wiki.jsp?page=JavaServerFacesRI#section-JavaServerFacesRI-WhatAreTheDifferencesBetweenServerAndClientSideStateSavingAndWhatAreTheBenefitsDrawbacksOfEach

    Backing beans scope is something else. You can make backing beans session / request / view scoped (or even use another or custom scope). This will have an impact on server memory usage. However, if you do it correctly and don’t have big data requirements, you could manage that. For example, you could store as little as possible and reload your data regularly (from db, …).

    All this doesn’t mean your data is cached (at least, not the data coming from persistent storage). This is up to you.

    So, memory requirements are something to keep in eye. The basic setup for a full-blown Java EE server is typically more than for a php application on an apache server… But, done correctly, making it faster / better / more scalable (cpu / mem) could be simpler to achieve.

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

Sidebar

Related Questions

Are there any state saving method that would allow JSF application to intially save
In JSF 1.1, I am assuming that GET requests are treated as initial requests
I've written an e-commerce web application using Seam 2.2, JPA, and JSF that, of
What is the architectural purpose of the view state in JSF? I understand that
How to improve performance of jsf myfaces based application ? Some tips that I
I have a JSF page which has this component: <p:selectBooleanCheckbox id=_spring_security_remember_me label=Remember Me/> The
I have a JSF application that makes much use of session-scoped variables. A new
I have a URL that looks like http://server/context/page.jsf?param1=value1#state=statename::stateparam=value2 Is there anyway to the take
I have a small JSF app and would like to keep some state on
In JSF 2 you can pass around ids, Strings other things that can be

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.