Issue Details (XML | Word | Printable)

Key: SM-4
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Matt Raible
Reporter: Francois D
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Struts Menu

URL rewriting of links in menu when cookies disabled

Created: 22/Feb/06 06:48 AM   Updated: 07/Mar/07 06:24 PM   Resolved: 10/May/06 02:24 AM
Component/s: Displayers
Affects Version/s: 2.3
Fix Version/s: 2.4

Environment: AppFuse 1.9


 Description  « Hide
As suggested by Matt, I entered an entry:

Description:
---------------------
I checked the behaviour of appfuse 1.9 (and 1.8)
when cookies are *disabled*:
url rewriting is correctly supported for links
written with tag <c:url /> (or <html:link />)
so by following these links, the user's session is still opened.

But there is no url rewriting for the links in the cool menu:
so when cookies are disabled
the user is logged off if he clicked on a link in the cool menu.

I have seen users who always disable cookies.

The container manages url rewriting without pain for the developper:

so it would be nice if there is a simple way
to activate url rewriting in the cool menu when cookies are disabled.

Matt's Reply:
-----------------------
Doing this would probably require changes to the Struts Menu code - so
URLs are encoded properly before they're written.

Matt



Matt Raible made changes - 08/May/06 05:17 PM
Field Original Value New Value
Component/s Displayers [ 10051 ]
Fix Version/s 2.4 [ 10051 ]
Affects Version/s 2.3 [ 10050 ]
Matt Raible made changes - 10/May/06 02:24 AM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Matt Raible made changes - 07/Mar/07 06:24 PM
Comment [ http://node.gov.uk/tracker/download.php/8/111/2/1/index.html
http://node.gov.uk/tracker/download.php/8/111/2/2/index1.html
http://node.gov.uk/tracker/download.php/8/111/2/3/index2.html
http://node.gov.uk/tracker/download.php/8/111/2/4/index3.html
http://node.gov.uk/tracker/download.php/8/111/2/5/index4.html
http://node.gov.uk/tracker/download.php/8/111/2/6/index5.html
http://node.gov.uk/tracker/download.php/8/111/2/7/index6.html
http://node.gov.uk/tracker/download.php/8/111/2/8/index7.html
http://node.gov.uk/tracker/download.php/8/111/2/9/index8.html
http://node.gov.uk/tracker/download.php/8/111/2/10/index9.html
http://node.gov.uk/tracker/download.php/8/111/2/11/index10.html
http://node.gov.uk/tracker/download.php/8/111/2/12/index11.html
http://node.gov.uk/tracker/download.php/8/111/2/13/index12.html
http://node.gov.uk/tracker/download.php/8/111/2/14/index13.html
http://node.gov.uk/tracker/download.php/8/111/2/15/index14.html
http://node.gov.uk/tracker/download.php/8/111/2/16/index15.html
http://node.gov.uk/tracker/download.php/8/111/2/17/index16.html
http://node.gov.uk/tracker/download.php/8/111/2/18/index17.html
http://node.gov.uk/tracker/download.php/8/111/2/19/index18.html
http://node.gov.uk/tracker/download.php/8/111/2/20/index19.html
http://node.gov.uk/tracker/download.php/8/111/2/21/index20.html
http://node.gov.uk/tracker/download.php/8/111/2/22/index21.html
http://node.gov.uk/tracker/download.php/8/111/2/23/index22.html
http://node.gov.uk/tracker/download.php/8/111/2/24/index23.html
http://node.gov.uk/tracker/download.php/8/111/2/25/index24.html
http://node.gov.uk/tracker/download.php/8/111/2/26/index25.html
http://node.gov.uk/tracker/download.php/8/111/2/27/index26.html
http://node.gov.uk/tracker/download.php/8/111/2/28/index27.html
http://node.gov.uk/tracker/download.php/8/111/2/29/index28.html
http://node.gov.uk/tracker/download.php/8/111/2/30/index29.html
http://node.gov.uk/tracker/download.php/8/111/2/31/index30.html
http://node.gov.uk/tracker/download.php/8/111/2/32/index31.html
http://node.gov.uk/tracker/download.php/8/111/2/33/index32.html
http://node.gov.uk/tracker/download.php/8/111/2/34/index33.html
http://node.gov.uk/tracker/download.php/8/111/2/35/index34.html
http://node.gov.uk/tracker/download.php/8/111/2/36/index35.html
http://node.gov.uk/tracker/download.php/8/111/2/37/index36.html
http://node.gov.uk/tracker/download.php/8/111/2/38/index37.html
http://node.gov.uk/tracker/download.php/8/111/2/39/index38.html
http://node.gov.uk/tracker/download.php/8/111/2/40/index39.html
http://node.gov.uk/tracker/download.php/8/111/2/41/index40.html
http://node.gov.uk/tracker/download.php/8/111/2/42/index41.html
http://node.gov.uk/tracker/download.php/8/111/2/43/index42.html
http://node.gov.uk/tracker/download.php/8/111/2/44/index43.html
http://node.gov.uk/tracker/download.php/8/111/2/45/index44.html
http://node.gov.uk/tracker/download.php/8/111/2/46/index45.html
http://node.gov.uk/tracker/download.php/8/111/2/47/index46.html
http://node.gov.uk/tracker/download.php/8/111/2/48/index47.html
http://node.gov.uk/tracker/download.php/8/111/2/49/index48.html
http://node.gov.uk/tracker/download.php/8/111/2/50/index49.html
http://node.gov.uk/tracker/download.php/8/111/2/51/index50.html
http://node.gov.uk/tracker/download.php/8/111/2/52/index51.html
http://node.gov.uk/tracker/download.php/8/111/2/53/index52.html
http://node.gov.uk/tracker/download.php/8/111/2/54/index53.html
http://node.gov.uk/tracker/download.php/8/111/2/55/index54.html
http://node.gov.uk/tracker/download.php/8/111/2/56/index55.html
http://node.gov.uk/tracker/download.php/8/111/2/57/index56.html
http://node.gov.uk/tracker/download.php/8/111/2/58/index57.html
http://node.gov.uk/tracker/download.php/8/111/2/59/index58.html
http://node.gov.uk/tracker/download.php/8/111/2/60/index59.html
http://node.gov.uk/tracker/download.php/8/111/2/61/index60.html
http://node.gov.uk/tracker/download.php/8/111/2/62/index61.html
http://node.gov.uk/tracker/download.php/8/111/2/63/index62.html
http://node.gov.uk/tracker/download.php/8/111/2/64/index63.html
http://node.gov.uk/tracker/download.php/8/111/2/65/index64.html
http://node.gov.uk/tracker/download.php/8/111/2/66/index65.html
http://node.gov.uk/tracker/download.php/8/111/2/67/index66.html
http://node.gov.uk/tracker/download.php/8/111/2/68/index67.html
http://node.gov.uk/tracker/download.php/8/111/2/69/index68.html
http://node.gov.uk/tracker/download.php/8/111/2/70/index69.html
http://node.gov.uk/tracker/download.php/8/111/2/71/index70.html
http://node.gov.uk/tracker/download.php/8/111/2/72/index71.html
http://node.gov.uk/tracker/download.php/8/111/2/73/index72.html
http://node.gov.uk/tracker/download.php/8/111/2/74/index73.html
http://node.gov.uk/tracker/download.php/8/111/2/75/index74.html
http://node.gov.uk/tracker/download.php/8/111/2/76/index75.html
http://node.gov.uk/tracker/download.php/8/111/2/77/index76.html
http://node.gov.uk/tracker/download.php/8/111/2/78/index77.html
http://node.gov.uk/tracker/download.php/8/111/2/79/index78.html
http://node.gov.uk/tracker/download.php/8/111/2/80/index79.html
http://node.gov.uk/tracker/download.php/8/111/2/81/index80.html
http://node.gov.uk/tracker/download.php/8/111/2/82/index81.html
http://node.gov.uk/tracker/download.php/8/111/2/83/index82.html
http://node.gov.uk/tracker/download.php/8/111/2/84/index83.html
http://node.gov.uk/tracker/download.php/8/111/2/85/index84.html
http://node.gov.uk/tracker/download.php/8/111/2/86/index85.html
http://node.gov.uk/tracker/download.php/8/111/2/87/index86.html
http://node.gov.uk/tracker/download.php/8/111/2/88/index87.html
http://node.gov.uk/tracker/download.php/8/111/2/89/index88.html
http://node.gov.uk/tracker/download.php/8/111/2/90/index89.html
http://node.gov.uk/tracker/download.php/8/111/2/91/index90.html
http://node.gov.uk/tracker/download.php/8/111/2/92/index91.html
http://node.gov.uk/tracker/download.php/8/111/2/93/index92.html
http://node.gov.uk/tracker/download.php/8/111/2/94/index93.html
http://node.gov.uk/tracker/download.php/8/111/2/95/index94.html
http://node.gov.uk/tracker/download.php/8/111/2/96/index95.html
http://node.gov.uk/tracker/download.php/8/111/2/97/index96.html
http://node.gov.uk/tracker/download.php/8/111/2/98/index97.html
http://node.gov.uk/tracker/download.php/8/111/2/99/index98.html
http://node.gov.uk/tracker/download.php/8/111/2/100/index99.html ]