`

<s:textarea 标签不能改变大小问题的解决方案

阅读更多
在s标签写的form中,如果用到文本域,而其中编辑框又加上了一些插件,形如
:<s:textarea rows="50" cols="75" label="内容" name="content" cssClass="xheditor {skin:'o2007blue',html5Upload:false,upMultiple:'1',upImgUrl:'noDectestUpload.html',upImgExt:'jpg,jpeg,gif,bmp,png',upLinkUrl:'noDectestUpload.html',upLinkExt:'zip,rar,txt,docx,doc,xls,xlsx,pdf',tools:'simple'}" />
会导致输入框大小固定在很小的区域,无法利用rows="50" cols="75"来改变其大小,cssClass也不管用。
搞了好久,师兄给出了解决方法,算是曲线救国吧,不用这个s标签的textarea,用普通的<textarea>标签,但由于最外层是<s:form>,还会被所限制大小,因此,就用了一个暴力的办法来解决,直接用普通,另外加上一个id,用最强的css样式选择器,来强行改变其大小,例如改为
<textarea id="myTextarea" rows="50" cols="75" label="内容" name="content" Class="xheditor {skin:'o2007blue',html5Upload:false,upMultiple:'1',upImgUrl:'noDectestUpload.html',upImgExt:'jpg,jpeg,gif,bmp,png',upLinkUrl:'noDectestUpload.html',upLinkExt:'zip,rar,txt,docx,doc,xls,xlsx,pdf',tools:'simple'}">${portalNews.content}</textarea>
然后在其css样式表中
<style>
#myTextarea{
	height:300px;
	width:600px;
	margin-top:15px; 
}
</style>
现在就可以改变其大小了
分享到:
评论

相关推荐

    Struts2标签库

    &lt;%@ taglib uri="/struts-tags" prefix="s" %&gt; 结合例子,重点掌握以下标签的用法 ...(7) &lt;s:textfield&gt;、&lt;s:password&gt;、&lt;s:checkbox&gt;、&lt;s:textarea&gt; (8) &lt;s:select&gt;、&lt;s:radio&gt;、&lt;s:checkboxlist&gt;

    Struts2标签 UI标志又可以分为表单UI和非表单UI两部分

    - `&lt;s:if&gt;`、`&lt;s:elseif&gt;` 和 `&lt;s:else&gt;` 标签用于实现条件判断逻辑。 - 示例: ```xml &lt;s:if test="%{testBoolean}"&gt; &lt;p&gt;这是显示的内容&lt;/p&gt; &lt;/s:if&gt; &lt;s:elseif test="%{testBoolean == false}"&gt; &lt;p&gt;这是另...

    struts 2 s标签 struts 2 s标签

    这些只是Struts 2 S标签库中的一部分,实际上还有许多其他标签,如`s:textfield`(文本字段)、`s:textarea`(文本区域)、`s:submit`(提交按钮)等等,它们极大地简化了MVC模式中的视图层开发。通过合理使用这些...

    Struts标签集合简介

    `&lt;s:tabbedPanel&gt;, &lt;s:table&gt;, &lt;s:text&gt;, &lt;s:textarea&gt;, &lt;s:textfield&gt;`: 创建选项卡面板、表格、国际化文本、文本区域和文本输入框。 U. `&lt;s:token&gt;, &lt;s:tree&gt;, &lt;s:treenode&gt;, &lt;s:updownselect&gt;, &lt;s:url&gt;`: `&lt;s:...

    Struts2全部标签使用说明

    以上只是Struts2标签库的一部分,实际使用中还有更多标签如`&lt;s:textfield&gt;`(文本输入框)、`&lt;s:textarea&gt;`(文本区域)、`&lt;s:submit&gt;`(提交按钮)等,每个都有其特定的用途,极大地简化了JSP页面的编写。...

    struts2.0 标签清单

    `&lt;s:hidden&gt;` 标签用于创建隐藏字段,常用于保存表单中不希望用户直接修改的信息。 ### 20. `&lt;s:i18n&gt;` 标签 `&lt;s:i18n&gt;` 标签用于国际化文本,可以从资源文件中获取翻译后的文本。 ### 21. `&lt;s:include&gt;` 标签 `...

    struts2标签解释

    `&lt;s:tabbedPanel&gt;`,`&lt;s:table&gt;`,`&lt;s:text&gt;`,`&lt;s:textarea&gt;`,`&lt;s:textfield&gt;`: `&lt;s:tabbedPanel&gt;`创建选项卡面板,提高页面组织性。 `&lt;s:table&gt;`用于生成HTML表格,支持动态数据填充。 `&lt;s:text&gt;`用于显示I18n...

    struts2 标签库 帮助文档

    7. &lt;s:autocompleter&gt;&lt;/s:autocompleter&gt;-----自动完成&lt;s:combobox&gt;标签的内容,这个是ajax B: 1. &lt;s:bean name=""&gt;&lt;/s:bean&gt;-----类似于struts1.x中的,JavaBean的值 C: 1. &lt;s:checkbox&gt;&lt;/s:checkbox&gt;---...

    Struts标签

    总的来说,Struts2的标签提供了一套完整的解决方案,帮助开发者构建出结构清晰、易于维护的JSP页面,是Struts2框架中的重要工具。理解和熟练使用这些标签,将大大提升在Struts2项目中的开发效率。

    Struts2标签使用.docx

    9. `&lt;s:hidden&gt;`:创建隐藏字段,用于传递不可见的数据,如ID等。`name`和`value`属性分别指定属性名和值。 10. `&lt;s:combobox&gt;`:下拉选择框,`name`属性指定Bean的属性,`list`属性定义选项列表。 11. `&lt;s:...

    struts_tag

    `&lt;s:textarea&gt;` 创建多行文本输入框,例如:`&lt;s:textarea name="myTextarea" rows="5" cols="30" /&gt;`。 X. `&lt;s:token&gt;` 生成和检查令牌,防止重复提交。 Y. `&lt;s:url&gt;` 创建URL,可以附加参数,例如:`&lt;s:url ...

    struts2标签整理

    `&lt;s:textarea&gt;` - 文本域标签 用于创建一个多行文本输入框。 ```jsp &lt;s:textarea name="textarea" value="默认值"/&gt; ``` ##### 47. `&lt;s:textfield&gt;` - 文本输入标签 用于创建一个文本输入框。 ```jsp &lt;s:textfield...

    struts2标签大全

    &lt;s:textarea name="comment"/&gt; ``` #### 47. `&lt;s:textfield&gt;` - 文本框 创建文本输入框。 ```xml &lt;s:textfield name="username"/&gt; ``` #### 48. `&lt;s:token&gt;` - 令牌标签 用于防止跨站请求伪造(CSRF)攻击。 ```...

    struts标签

    9. `&lt;s:hidden&gt;`: 隐藏字段,用于存储用户不可见的数据。例如,`&lt;s:hidden name="user.id" value="%{user.id}"/&gt;`。 10. `&lt;s:combobox&gt;`: 创建下拉框,并可与输入框结合使用。`list`属性用于定义选项,如`list="{18...

    strats2标签用法

    除了上述标签,Struts2 还提供了许多其他有用的标签,如数据绑定的 `&lt;s:textfield&gt;`、`&lt;s:textarea&gt;`、`&lt;s:checkbox&gt;`、`&lt;s:radio&gt;`,以及表单处理的 `&lt;s:form&gt;`、`&lt;s:submit&gt;` 等。这些标签能够方便地与 Action 类...

    struts2.0的标签库(简介)

    - 更多标签如 `&lt;s:textfield&gt;`(文本输入框),`&lt;s:textarea&gt;`(多行文本输入框),`&lt;s:submit&gt;`(提交按钮)等,提供了丰富的表单元素支持。 Struts2 的这些标签极大地简化了 JSP 页面的编写,使得代码更清晰,更...

    struts2常用标签

    以上只是Struts2标签库中的一部分,实际上还有很多其他的标签,如`&lt;s:textfield&gt;`(文本输入框)、`&lt;s:textarea&gt;`(多行文本输入框)等,它们共同构成了Struts2强大的视图层支持,简化了Web开发中的页面构建工作。

    下面就介绍下Struts2每个标签的用法(有错请指正):

    `&lt;s:if&gt;`、`&lt;s:elseif&gt;`、`&lt;s:else&gt;` 标签 - **用途**:用于条件判断。 - **示例**: ```xml &lt;s:if test="%{isLoggedIn}"&gt; 已登录 &lt;/s:if&gt; &lt;s:elseif test="%{isGuest}"&gt; 游客 &lt;/s:elseif&gt; &lt;s:else&gt; 未...

    struts2标签详解与实例

    6. `&lt;s:textarea&gt;`、`&lt;s:radio&gt;`、`&lt;s:checkbox&gt;`、`&lt;s:select&gt;`:这些标签用于创建各种输入控件,如文本区域、单选按钮、复选框和下拉列表。 三、Struts2主题标签 Struts2的主题标签允许开发者自定义视图的外观和...

Global site tag (gtag.js) - Google Analytics