- 浏览: 141383 次
- 性别:
- 来自: 成都
文章分类
最新评论
javaScript
javaScriptjavaScript
javaScript向服务器请求总结
向服务器请求总结向服务器请求总结
向服务器请求总结(2009-03-19 10:29:59)
标签:it 分类:j2ee开发问题及解决方法在写Java代码同时用到js向struts的Action发送请求,从网上找了一些资料,加上自己的开发的感受如下:
第一种:
var url = "documentHelpFunccodeAction.action?funccode=" + value ;
window.open(url, "null", "height=600px,width=640px,top=50px, left=165px,status=yes,toolbar=no,menub
ar=no,location=no,scrollbars=yes");
这种请求在action返回到jsp页面,不影响其它页面,不过这个是在另一个页面要有返回信息时使用。
第二种:
var url = "updateFavoritehitAction.action?knowledgeid="+knowledgeid;
window.opener.location.href=url;
还有一种就是:parent.location.href=url;
这种请求在处理完业务后,要对父窗口进行重新赋值操作的时候使用。
第三种:
frmParameter.action = "deleteHotspotKnowledgeaction.action";
frmParameter.submit();
这种方法注意:在问好传值的时候,action没有接收到值,改用hidden就可以了,正在探讨中,如果有知道原
因的朋友,谢谢指点迷津!
此种方法是使用from来提交数据,比较常用,并且可以控制提交到那个页面,并返回到那里。
第四种:
url='getKnowledgeTypeKnowledgeInfo.action?typeid=' + value;
var obj2 = window.parent.document.getElementById("main");
obj2.contentWindow.location.href=url;
这种方法对指定的target,这里在使用框架的时候很好控制
第五种:
window.location=url;
这个请求要将信息返回到自己所请求页面。
第六种:在处理一种请求了业务处理,不需要返回任何信息,就用dwr,ajax实现吧!
关于子窗口刷新父窗口的父窗口的另一个窗口
window.opener.location.href=window.opener.location.href;
window.opener.flshleft();
window.close();
先刷新父窗口,在调用父窗口的flshleft()方法
function brush(){
var url='knowledgeTypeTree.jsp';
var obj2 = window.parent.document.getElementById("teamTree");
obj2.contentWindow.location.href=url; 40. }
即可达到刷新两个不同页面的效果
发表评论
-
信息系统项目管理师-九大知识域浅析
2012-10-15 10:15 3067因为最近要准备考试,找了些资料,觉得尤其这些是核心.和大家分享 ... -
Bootstrap, from Twitter
2012-07-16 16:29 1557前段时间,由于项目需要,(基于ios和android系统的大数 ... -
HTML5 type 新增的枚举值
2012-04-19 14:44 1323Keyword Data type h ... -
HTML5 标签Email等 (自动验证格式)
2012-04-19 14:28 12044谷歌Chrome浏览器。在Windows的【开始】--> ... -
Socket 类 客户端例子
2012-05-04 10:15 1238当客户程序需要和服务器通讯时,客户程序在客户机创 ... -
(转)java中四种XML解析技术
2011-12-29 14:27 1022在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前 ... -
转 JSTL标签使用
2011-12-02 09:37 1063JSTL 学习、应用记录 原来一直没有看过,我说过我是新手, ... -
java freemarker(xml模板) 导出word
2011-11-29 16:10 19442最近,由于项目的需要要导出规范样式的word文档,且要求较高。 ... -
FullCalendar 官方文档翻译(转)
2011-10-20 18:09 17651. 使用方式, 引入相关 ... -
(转载)FusionCharts参数的详细说明 中文乱码 字体大小
2011-10-20 17:53 5616功能特性animation ... -
转 jQuery 常用操作select、radio、checkbox
2011-09-28 10:57 1408jQuery获取Select选中的Text和Value(jqu ... -
java 持久化对象---hibernate核心接口
2011-09-28 10:50 1406Hibernate 核心接口 : Configurat ... -
Oracle 中like效率 正则表达式 浅析
2011-07-14 14:07 6393Oracle 中like常用但是其效率不是高。 特别是使用 ... -
编程命名规范(匈牙利命名法)C/C++
2011-07-08 16:09 2072变量属性 属性部分: 全局变量 g_ 常 ... -
java 将Excel(CSV)导入数据库(上传、读取文件)
2011-07-07 18:38 16444最近由于项目的需要,必须使用Excel导入数据。 ... -
JQuery 常用技巧 :jquery对象与dom对象的转换
2011-05-18 18:11 11831、关于页面元素的引用 ... -
JQuery 判断value选中checkbox 判断checkbox是否选中 修改、获取value值
2011-05-12 10:05 9809<html><head><scr ... -
setTimeout()/setInterval()
2011-04-19 13:19 1101JavaScript ******************** ...
评论