分类: Struts预览模式: 普通 | 列表
08-07
01

Struts的html:checkBox标签一直处于选中状态

解决办法三种:
1、加入隐藏标签,强迫Struts重新设置checkBox属性:
<input type="hidden" name="status.controlAll" value="false"/>
<html:checkbox property="status.controlAll" styleClass="np"></html:checkbox>

    网上说把hidden标签加在checkbox后,但我试了后发现情况是这样的:选择之后属性设置保留,就是说点选上之后提交,再看页面还是选上,取消之后自然就是取消。
   接着我是了把hidden标签放在checkbox前面,这回checkbox再也不会处于选中状态了。(推荐这种)


2、Action中写入判断

查看更多...

Tags: html:checkBox 选中

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1770
08-06
30

Struts自带的跳转Action类

<action path="/admin_addAdminStatus"
parameter="/manager/main/sysModule/sysUser/status/addStatus.jsp"
type="org.apache.struts.actions.ForwardAction">
</action>

年纪大了,记什么都记不住,写下来吧

查看更多...

Tags: ForwardAction

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 580
The method setValue(String) in the type BaseInputTag is not applicable for the arguments (double)
这个错误一看就是转型错误
<html:text>表情只支持String 类型的变量,其他类型的变量需要先转换成String类型,如String.valueOf(double);

查看更多...

Tags: text String double

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2037
08-06
11

Struts 1.1 升级至Struts 1.2

下载Struts 1.2 binary distribution,地址为http://people.apache.org/dist/struts/ 
Struts lib文件夹拷贝JAR 文件和标签库描述符(TLD) 文件到你应用的WEB-INF/lib文件夹。
如果你在JSP页面的taglib指令中使用绝对路径,将它们修改为如下所示的新的 URI
Struts 1.1 1.2 Taglib URI的对比
 
Struts 1.1 Taglib URI                                      
 

查看更多...

Tags: Struts 1.2 升级

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 512
08-05
21

No action instance for path /** could be created

在type属性中没有找到对应的action

Tags: Action type

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1100
08-05
20

Struts标签checkbox如何设置成初始checked的

在使用struts标签html:checkbox 的时候,如何让checkbox框默认是选中的,一般情况下都是当formbean里面该property的值和标签上value给定的值相等的时候,生成的jsp页面上才是选中的,其实,还有几种情况都可以使标签初始就是选中的,formbean里面该property的值设为
1.on
2.yes
3.true
4.等于标签上value指定的值,
4种情况下,都可以达到这个目的。1,2,3三种方法将无条件的把checkbox置成checked,在有些非常规的情况下,这3种还是有意义的。
例:
action中对formbean的设置

查看更多...

Tags: checkbox checked

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 696