这只是为什么会发生奇怪的事情的问题。
我犯了一个错误,应该使用“cssClass”,但输入了“class”。但是“类”没有被定义为 textarea 标记的属性,所以我希望行为与 cssClass 值相同(未定义的属性应该按原样呈现,它确实呈现属性但具有奇怪的值和该值似乎不可更改。我提供的任何值都将被忽略,并默认为支持标签的类)。
例如,如果我定义一个“火鸡”值,我希望火鸡值以 html 呈现,正如我们在以下示例中看到的那样。
这是我在 JSP 上使用的:
<s:textarea turkey="" class="" name="qualLine.description" value="%{description}"/>
这是渲染的内容:
<textarea name="qualLine.description" cols="" rows="" id="cows" class="class java.util.HashMap" turkey="">test</textarea>
我的问题不是我应该怎么做,因为我应该使用 cssClass 而不是类,我的问题是:这是预期的吗?为什么?