问题:
要实现的功能是这样的:
在一个JSP页面有一个链接,点击弹出一个页面,需要传给这个页面一些参数。
正常的方法是设置弹出页面的src="***.do?p1=aaa&p2=bbb&p3=ccc"
但是这样会在页面上看到传过来的参数,可能会不安全。
要求实现src="***.do",参数通过其他方法传!
我能否在第一个JSP写Form,然后调用.do,在弹出的页面中显示结果。
答案:
可以用隐藏域传值
不想用参数传递那就用form提交就可以了~
在这个连接处放
<a href="javascript:mysubmit()">提交</a>
.....
js如下:
function mysubmit(){
var fm = document.form[0];
fm.method="post";
fm.action="***.do";
fm.submit();
}
把你的数据都放在form里就可以了。
楼上的是什么方法?
////////////////////////////////
在一个JSP页面有一个链接,//确定是一个链接?
点击弹出一个页面,需要传给这个页面一些参数。//
正常的方法是设置弹出页面的src="***.do?p1=aaa&p2=bbb&p3=ccc"//确定目标URL是Action来处理?
但是这样会在页面上看到传过来的参数,可能会不安全。
要求实现src="***.do",参数通过其他方法传!//
////////////////////////////////
....
//隐藏了DIV,中的FORM就不占页面高度了.
<form name='_urlForm' action=''>
<input type='hidden' name='p1'>
<input type='hidden' name='p2' value='...'>
</form>
........
<a href='javascript:_urlAction()'>open</a>
<script>
function _urlAction()
{
var fm=document.forms['_urlForm'];
fm.p1.value='....';
fm.p2.value='....';
fm.action="..*.do";
fm.target="_blank";
fm.submit();
}
</script>
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
仅仅通过反射方法没有办法知道集合元素中的类型,所以上面的两个converter能将任何集合转换成相对javascript而言有意义的对象.然而没有办法将不同的集合类类型分别采用不同的转换方法.因为没有办法完全自动进行转换,...
更改了jasperreports flash的官方版,实现打印,pdf,excel,word的导出,添加了打印后的回调执行,基本问题都已经处理,<object width="100%" height="98%"> ...jrpxm 文件流自己去实现 上面是一些用到的参数
49.引用一个文件式的JS:<script type="text/javascript" src="aaa.js"> 50.指定在不支持脚本的浏览器显示的HTML:<noscript></noscript> 51.当超链和ONCLICK事件都有时,则老版本的浏览器转向a.html,否则转向b.html.例...
*.jhtml</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>JeeCmsFront</servlet-name> *.jspx</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>JeeCmsFront...
这样实现的队列入队和出队的平摊复杂度都还是O(1), 比上面的几种方法要好。3.在c语言库函数中将一个字符转换成整型的函数是atool()吗,这个函数的原型是什么? 函数名: atol 功能: 把字符串转换成长整型数 用法: ...
DoOtherthing(); } if (condition) { for (i=0; i; i++) DoSomething(); } else { for (i=0; i; i++) DoOtherthing(); } 优点:程序简洁 缺点:多执行了N-1次逻辑判断,并且打断了循环“流水线”作业,使得...
D:实现一(在视类窗口中通过ShowWindow函数显示按钮) int CTestView::OnCreate(LPCREATESTRUCT lpCreateStruct) { ... m_btn.Create("按钮",WS_CHILD|BS_DEFPUSHBUTTON,CRect(0,0,100,100),this,123); m_btn....
传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来编写CGI程序的语言的解释器编译进你的web服务器(比如mod_perl,JSP)。PHP...
方法一应该比较简单,但是远不如方法二的灵活。搞成PHP的扩展,只要服务器编译一次,服务器上的所有客户都可以用的。 有ASP的前科,俺觉得搞个PHP的也不是什么难事。操起google搜了一通,结果发现Zend已经写了一...
jQuery 的核心功能都是通过这个函数实现的。 jQuery中的一切都构建于这个函数之上,或者说都是在以某种方式使用这个函数。这个函数最基本的用法就是向它传递一个表达式(通常由 CSS 选择器组成),然后根据这个...
种方法实现了信号和槽函数的关联,第一个按钮我们直接在设计器中实现其关 联;第二个按钮我们自己写了槽函数语句,其实图形的设计与直接写代码效果是 一样的。 这个程序里我们实现了两类窗口打开的方式,一个是自身...
选择的的文件类型也是可以被限制的,因此用户只能选择指定的适当的文件,例如*.jgp;*.gif。 当选定文件以后,每个文件都会被验证和处理。当Flash上传文件的时候,由开发人员预定义的Javascript事件会被定时触发...
酷播迷你(CuPlayerMiniV1.0) You do not have the right Flash Player. Please update. <script type="text/javascript"> var so = new SWFObject("Images/CuPlayerMiniV10_Gray_S.swf","CuPlayer","476","300","9...
第一个参数是异步请求的url,第二个为参数,第三个回调方法。 (4)的方法会在指定的Dom对象上绑定响应ajax执行的事件。 (5)同步加载数据。发送请求时锁住浏览器。需要锁定用户交互操作时使用同步方式。 var ...
/src/: Códigos fonte /res/: Arquivos de entrada do programa /out/: Arquivos de saida gerados 标准输入参数: 1. Nome do arquivo do conjunto de dados de treino 2. Nome do arquivo do conjunto de ...
在Struts中,用户的请求一般以*.do作为请求服务名,所有的*.do请求均被指向ActionSevlet,ActionSevlet根据Struts-config.xml中的配置信息,将用户请求封装成一个指定名称的FormBean,并将此FormBean传至指定名称的...
在MFC中对消息的处理利用了消息映射的方法,该方法的基础是宏定义实现,通过宏定义将消息分派到不同的成员函数进行处理。下面简单讲述一下这种方法的实现方法: 代码如下 BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd...
adler32 用JS签名的ADLER-32算法实现(适用于浏览器和nodejs)。 强调正确性,性能和IE6 +支持。安装使用 : $ npm install adler-32 在浏览器中: < script src =" adler32.js " > </ script > 浏览器...