[
Date Prev][
Date Next][
Thread Prev][Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [faces-dev] Partial Partial Updates
|
- From: Manfred Riem <m_riem@xxxxxxxxxxx>
- Date: Tue, 28 Jan 2025 15:36:55 +0000
- Accept-language: en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=G0I7PDelTX+PwkdF5OYdRXz90Ari3aaczLyhqUcNJWA=; b=TzKtH1G0GaJIKU0rhPTcoNjvELQOjWkiLvArdjrLtDxgQ+wIYHwipIWCgP3uVJB1falM0n2endvDT2RA0qLWs5knJn5XlA1AKxzfysndjZKxFrhWPf1TGGhrfvPyENsWn8jtA/zg/XW2yYR3hhTeDT3gfJyIUMuzO5xGDuAanttr82E6Huf0c2CTasPxmzEDbtMpkEgu5L8mPyIqB1P4tZC9xWXjw7t02Reu2gbPXZfnt0ClFQT4w/4PtT/mKN9BwAbBrCM51JMuMTRC6ihm9j8wDHUN/JXiU2yfma149zusVcFUkSm94B6eyE6YKZmuEYFVBnhIyE5nqJjMbiIypQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OKMdP0kYfKa1OIWftFm+/AjRUXiSMVgzWUtRXXTyuiigWQ0tvQulk/vLNZWLADCt9Nj38pC0o6i8SFkrDak8trA+TI3BgjmZcUkEGvJjZsQ7Np5PleNL/4gMKZoFkGLnanhmAmsGmEa3NHRGemcj+VzkLRY+zBE0llOzlBX/WqhOfZJs4j1boItzMhC+O4H3yVUmrxk1QfjK0nejtuT0uRHi8QAo275Ibxyb9qc6J8CmOvVLQarM8rXkdZ+M2LXThFB4bWdMJ2ae0ZvD9bPtAGM+WuIvtepw0X9vOUj/nOU5i2mU/fV5iGovuhqA/m7/bdp8I6KOcoaspwSSZAaMGg==
- Delivered-to: faces-dev@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/faces-dev/>
- List-help: <mailto:faces-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/faces-dev>, <mailto:faces-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/faces-dev>, <mailto:faces-dev-request@eclipse.org?subject=unsubscribe>
- Thread-index: AQHbcZp1osUnUeVxSkCY6Cg++s36dA==
- Thread-topic: [faces-dev] Partial Partial Updates
Hi Frank,
Go for it. Note I would recommend looking into seeing if f:partial would be an easier route than messing with f:ajax directly.
Thanks!
Kind regards,
Manfred Riem
-----Original Message-----
From: faces-dev <faces-dev-bounces@xxxxxxxxxxx> On Behalf Of Frank Cornelis via faces-dev
Sent: Sunday, January 26, 2025 3:28 AM
To: faces-dev@xxxxxxxxxxx
Cc: Frank Cornelis <info@xxxxxxxxxxxxx>
Subject: [faces-dev] Partial Partial Updates
Hi,
Within Chapter 3 of the Enterprise JSF document, available via:
https://github.com/e-Contract/enterprise-jsf
I muse on how to apply different rendering techniques using JSF.
When looking at partial updates, right now it always happens at a component granularity level.
However, with a little tweaking the Faces runtime can be used to partially update selected sections of a component instead of the component as a whole.
The client-side Faces Javascript does not mind what it is actually updating, it just executes the received XML update instructions.
Under section 3.4 Partial Partial Updates, I implemented this idea using a custom PartialResponseWriter.
For some components, this has the potential to reduce the required update data set drastically.
Maybe the Faces API could support such "partial partial updates" directly?
Kind Regards,
Frank.
_______________________________________________
faces-dev mailing list
faces-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/faces-dev