- 博客(39)
- 资源 (11)
- 收藏
- 关注
转载 Action链(chain)
当一个Action执行完毕返回结果直接跳转到另一个Action的时候,就要用到Action链。通过Action链的使用,可以轻松实现两个Action之间的数据共享。在Struts2中,Action链是通过一个叫做Chain的拦截器实现的。 Action链的实现原理如下图所示。 Action1和Action2(也可以有更多的Action)组成一条Actio
2012-09-05 19:37:12
982
转载 Struts2重定向(redirect)
重定向分为两种情况,一种是生成一个全新的请求,另一种是重定向到另一个Action。在使用重定向返回类型的时候,需要注意下面几个方面:· 重定向不仅可以指定到一个Web应用,还能够指定到任何JSP资源;· 重定向的访问结束后,浏览器地址栏中显示URL的变化;· 重定向的调用者与被调用者使用各自的request和response对象,他们属于两个独立的访问请求和响应过程。
2012-08-19 11:22:27
1004
原创 Struts2请求转发(dispatcher)
在strtus-default.xml文件中配置请求转发的代码如下:<result-type name="dispatcher" class="org.apache.struts2.dispatcher.ServletDispatcherResult" default="true"/>default="true"说明了dispatcher是作为S
2012-08-19 11:17:05
1602
转载 Struts2中result全貌
Struts2框架中,一个完整的结果视图配置文件是: 参数值 例如: /jsp/success.jsp 从上例可以看出,标签包含两个属性name和type。其中name属性指定了逻辑视图名称,type属性指定了结果类型。还可以通过标签为返回结果设置参数。注
2012-08-17 19:36:04
594
原创 Action访问Servlet API
Struts2提供了两种方式来访问ServletAPI。 一种是通过ActionContext访问Servlet API; 另一种是通过实现*Aware()接口来获得Servlet API。 通过ActionContext访问Servlet API ActionContext类提供了一个静态方法getContext(),该方法返回一个Act
2012-08-16 19:47:42
490
原创 Action传值
Action实现数值传递主要有两种方式: 一是字段驱动方式(Field-driven); 二是模型驱动方式(Model-driven)。1 字段驱动方式在Action中定义各种Java基本类型的字段,这些字段与表单数据相对应,并利用这些字段进行数据传递。Action代码:package com.user;public class UserAction { priv
2012-08-15 19:15:48
724
原创 Action的使用
Action都会继承于ActionSupport,ActionSupport是辅助Action类能够更好地完成工作的基类,它实现了几个接口并且包含了一组默认的实现。 ActionSupport所实现的接口: 1 Action接口:该接口提供了SUCCESS、ERROR、NONE、INPUT和LOGIN5个常量及一个execute()方法,这些常量定义了Action返
2012-08-14 07:56:14
687
原创 返回Bourne shell和Korn shell执行状态
Bourne shell和Korn shell把退出状态保存在变量"?"中.$ mkdir aaaa$ echo $?0$ mkdir aaaamkdir: cannot create aaaa: File exists$ echo $?2$ echo "aaa">a.txt$ echo $?0$ rm aaaarm: aaaa director
2012-08-06 10:44:16
452
转载 40 个很有用的 Mac OS X Shell 脚本和终端命令
系统重启 Mac OS X:1shutdown - r now关闭 Mac OS X:1shutdown now电源管理/省电获取当前电源管理设置的信息1pmset -g
2012-08-02 08:00:18
1072
原创 设置父窗口中input的值
window.opener.document.getElementById('scriptName').value = scriptName;将父窗口中一个ID为"scriptName"的输入框的值设为scriptName
2011-12-12 14:52:27
703
原创 采集
为何要稽核采集情况?——不稽核怎么知道有没有遗漏话单,这是收入隐患还是采集点的说明?——这个跟具体交换机有关了,要问交换上要还是采集是怎么完成的?——交换机下单,由采集系统采集文件,再从采集系统传送到生产系统
2011-04-18 10:50:00
367
原创 url传参中的特殊字符
<br />下表中列出了一些URL特殊符号及编码 十六进制值 <br />1.+ URL 中+号表示空格 %2B <br /><br />2.空格 URL中的空格可以用+号或者编码 %20 <br /><br />3./ 分隔目录和子目录 %2F <br /><br />4.? 分隔实际的 URL 和参数 %3F <br /><br />5.% 指定特殊字符 %25 <br /><br />6.# 表示书签 %23 <br /><br />7.& UR
2011-04-11 16:00:00
548
转载 javascript替换换行符
<br />用javascript替换换行符,兼容IE和Firefox的正确方法是,使用正则并且把/r和/n 分开替换:<br /><br />str.replace(//r/ig, “”).replace(//n/ig, “”);<br /><br />需要注意的是:<br /><br />1. javascript的replace只能替换一次,替换所有需要用到正则。<br />2. str.replace(//r/n/ig, “”) 只适用于IE,Firefox和Oper
2011-03-26 10:45:00
982
原创 给文字块添加提示框
Christmasis an important当鼠标放在“Christmas”上就会弹出“Christmas--n.圣诞节”的提示
2011-03-23 09:40:00
409
原创 jQuery设置input type="radio" 哪个值为被选中的
<br /> var temp = $("input[name='_SETTIME']").val();<br /> $("input[name='settime'][value='"+temp+"']").attr("checked","checked");<br /> <br />获取input type="hidded" name="_SETTIME"的值<br />将input type="radio" name="settime"的选中值为获取input typ
2011-03-22 15:57:00
1785
原创 jQuery设置input type="text"的值
$("#filername").val(FILTERNAME);//为一个的输入框赋值
2011-03-22 13:32:00
23447
原创 刷新模式窗口
<br />1. 在模式窗口中添加<br /> <a id='reload' href='editFilter.do?temp=' style='display:none'></a><br />2.在模式窗口的<body>中添加<br /> onkeydown="javascript:if (event.keyCode==116){reload.click();}" onload ="setReloadHref();"<br />3. 写javascript<br /> <br /> //回
2011-03-21 17:06:00
919
原创 确认窗口
<br />if(confirm("确定要删 除这个告警过滤器?")==1) { //单击“确定”要做的事} else { //单击“取消”了}
2011-03-19 19:10:00
407
原创 修改编码方式
<br />String filtername = new String(((String)request.getParameter("filtername")).getBytes("ISO-8859-1"), "utf-8");
2011-03-18 16:07:00
518
转载 打开一个模式窗口
var url = "/alarm/SaveFilter.jsp?domainId="+domainId;var strFeature = "dialogWidth:500px;dialogHeight:225px;status:0;scroll:1:0;help:0"window.showModalDialog(url, window, strFeature);
2011-03-18 09:59:00
590
原创 模式窗口刷新父类窗口
<br />在模式窗口中添加<br /><body onUnload="window.dialogArguments.location.reload();">
2011-03-18 09:56:00
430
原创 阻止模式窗口在提交时弹出新页面
<br />在被打开的窗口里加上<base target="_self">一般是放在<html>和<body>之间的。
2011-03-18 09:08:00
375
原创 从一个Action跳转到别一个Action
return new ActionForward("/showAlarmList.do?NODE_TYPE="+treeNode_type+"&KBP_CLASS="+treeKbp_class);
2011-03-17 16:11:00
336
原创 jQuery获取radio的值
<br />var settime = $("input[@name='radio名称']:checked").val();<br />或<br />var settime = $("input[name='radio名称']:checked").val();
2011-03-17 15:04:00
362
原创 jQuery设置按钮为灰度
<br />设置为灰度 <br /> $("#元素id名称").attr("disabled","true");<br />取消为灰度 <br /> $('#元素id名称').removeAttr("disabled");
2011-03-17 11:40:00
678
原创 java 列出某一目录下的特定文件
public static String[] getFileList(String path, final String fileType) { File dir = new File(path); if (dir == null) return new String[0]; return dir.list(new FilenameFilter()
2009-04-06 10:29:00
416
unix shell范例精解第03章
2009-06-23
Eclipse中CVS的使用
2009-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人