
| Key: |
STR-2932
|
| Type: |
Bug
|
| Status: |
Closed
|
| Resolution: |
Fixed
|
| Priority: |
Major
|
| Assignee: |
Unassigned
|
| Reporter: |
John R. Fallows
|
| Votes: |
0
|
| Watchers: |
0
|
|
If you were logged in you would be able to see more operations.
|
|
|
Struts 1
Created: 21/Aug/06 09:27 PM
Updated: 03/Jul/07 08:36 PM
|
|
| Component/s: |
Tag Libraries
|
| Affects Version/s: |
1.3.5
|
| Fix Version/s: |
1.3.6
|
|
|
The filter attribute is available for html:options and html:optionsCollection, but is missing for html:option.
The filter attribute on html:option would behave in a manner consistent with the html:options and html:optionsCollection tags, causing HTML-sensitive characters, such as ampersand, to be escaped in the HTML output.
This issue is marked as a bug because it is not currently possible to post back the selected option value when it contains HTML-sensitive characters -- either the html:option value is not properly escaped or, if the application developer manually escapes the option value, then the postback value is the unescaped value.
|
|
Description
|
The filter attribute is available for html:options and html:optionsCollection, but is missing for html:option.
The filter attribute on html:option would behave in a manner consistent with the html:options and html:optionsCollection tags, causing HTML-sensitive characters, such as ampersand, to be escaped in the HTML output.
This issue is marked as a bug because it is not currently possible to post back the selected option value when it contains HTML-sensitive characters -- either the html:option value is not properly escaped or, if the application developer manually escapes the option value, then the postback value is the unescaped value.
|
Show » |
|