split("\""+name+"\"spring value split=\"")[1].split("\&q

15:38 提问
在一个jsp页面中,点击一个按钮,弹出另一个jsp页面
select.jsp:
如图,共有两个jsp页面,一个add.jsp
select.jsp,在add.jsp上面有一个请选择按钮,点击请选择按钮后,弹出select.jsp页面,这个页面上是从数据库中遍历的企业,选中一条数据,点击确认,select.jsp页面关闭,并将结果带到add.jsp请选择前面的文本框里面。现在两个jsp页面我已经做好了,那么应该如何才能够得到想要的结果,action层是如何实现的?拜求解决。
好吧,继续昨天的问题:
应该如何将所选择的值带回到add.jsp推荐企业后的文本框中。
(add.jsp源码:&br&
function closeYmtPage() {&br&
window.history.go(-1);&br&
function findztype() {&br&
var idstr = $(&#fwdl&).val();&br&
$.post(&fw.do?action=findzType&,{idstr:idstr},function(data){&br&
var types=eval('(' + data + ')');&br&
var typelist = types.typesL&br&
$(&#fwxl&).empty();&br&
$(&#fwxl&).append('&option value=""&请选择&/option&');&br&
$.each(typelist, function (i, item) {&br&&br&
var str ='&option value="'+item.id+'" title="'+item.name+'"&'+item.name+'&/option&';&br&
$(&#fwxl&).append(str); &br&
&pre&&code&
//推荐企业按钮
function openwindow(){
window.showModalDialog(&/jxw/xq.do?action=showTjList&,window,
&status:scroll: dialogWidth:400dialogHeight:400px&);
function addxm(flag){
$(&#fbState&).val(flag);
var xqName =$(&#xqName&).val();
if(xqName ==&&) {
alert(&需求名称不能为空!&);
if($(&#fwdl&).val()==&& || $(&#fwXl&).val()==&&){
alert(&服务类别不能为空&);
$(&#addForm&).ajaxSubmit({
beforeSubmit : function() {
$(&#saveBtn&).attr(&disabled&, true);
success : function(data) {
var start = data.indexOf(&&&);
if (start != -1) {
var end = data.indexOf(&&&,start+1);
if (end != -1) {
data = data.substring(start+1, end);
if (data == &ok&) {
alert(&添加需求成功&);
window.location.href='&c:url value=&cartweb.do?action=loadFwxqPage&pageNo=1&/&';
if (data == &error&) {
alert(&添加需求失败&);
$(&#saveBtn&).attr(&disabled&, false);
complete : function() {
$(&#saveBtn&).attr(&disabled&, false);
error : function() {
$(&#saveBtn&).attr(&disabled&, false);
alert(&请求错误&);
&/code&&/pre&
&p&function checkfkfs(){&/p&
&pre&&code&
var fkfs=$(&#fkfs&).val();
if(fkfs==&2&) {
document.getElementById(&price&).disabled=&disabled&;
$(&#price&).removeAttr(&disabled&);
function addxqlc() {
window.parent.document.getElementById(&btnxqOk&).click();
&/code&&/pre&
&p&&/head&&/p&
&p&&body&&br&
&div class="main_nav"&&br&
&div class="lb_nav" id="current_pageDiv" style="width: 100%"&&br&
&div class="lb_nav_tu"&添加需求&/div&&br&
&a href="javascript:void(0)" onclick="addxqlc()"&br&
style="float:font-size:16font-style:padding-right:20px"&操作说明&/a&&br&
&/div&&br&
&form id="addForm" action="&c:url value='/xq.do?action=doAddxq'/&&&br&
method=&post& id=&addForm& name=&addForm&&&br&
&input type="hidden" id="fbfs" name="fbfs" value="1" /&&br&
&table cellpadding="0" cellspacing="0" class="cx_table"&&br&
&th&&b&&em&&/b&需求名称:&/th&&br&
&td height="25" align="left" bgcolor="#FFFFFF" colspan="3"&&input&br&
type="text" id="xqName" name="xqName" value="" maxlength="50" /&&/td&&br&
&th&&b&&/em&&/b&付款方式:&/th&&br&
&td height="25" align="left" bgcolor="#FFFFFF"&&select&br&
id="fkfs" name="fkfs" onchange="checkfkfs()"&&br&
&option value="1"&具体价格&/option&&br&
&option value="2"&面议&/option&&br&
&/select&&/td&&br&
&th&&b&&em&&/b&预算价格(元):&/th&&br&
&td height="25" align="left" bgcolor="#FFFFFF"&&input&br&
type="text" id="price" name="price" value=""&br&
onkeyup="value=value.replace(/[^\d]/g,'') "&br&
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" /&&br&
&th&&b&&/em&&/b&服务所属大类:&/th&&br&
&td height="25" align="left" bgcolor="#FFFFFF"&&select&br&
name="fwdl" id="fwdl" class="select_field" onchange="findztype()"&&br&
&c:forEach items="${fwdl}" var="domain"&&br&
&option value="${domain.id }" title="${domain.name }"&&br&
${domain.name }&/option&&br&
&a href="/c:forEach"&/c:forEach&/a&&br&
&/select&&/td&&br&
&th&&b&&em&&/b&服务所属小类:&/th&&br&
&td height="25" align="left" colspan="3" bgcolor="#FFFFFF"&&select&br&
name="fwxl" id="fwxl" class="select_field"&&br&
&c:forEach items="${fwxl}" var="domain"&&br&
&option value="${domain.id }" title="${domain.name }"&&br&
${domain.name }&/option&&br&
&a href="/c:forEach"&/c:forEach&/a&&br&
&/select&&/td&&br&
&th&&b&&/em&&/b&需求内容:&/th&&br&
&td height="25" align="left" colspan="3" bgcolor="#FFFFFF"&&script&br&
type="text/plain" id="myEditor" name="contents"&
type="text/javascript"&&br&
var Editor= new UE.ui.Editor({initialFrameWidth:'600',initialFrameHeight:'200',toolbars:[['fullscreen', 'undo', 'redo', '|',&br&
'bold', 'italic', 'underline', 'fontborder', 'strikethrough', 'superscript', 'subscript', 'removeformat', 'formatmatch', 'autotypeset', 'blockquote', 'pasteplain', '|', 'forecolor', 'backcolor', 'insertorderedlist', 'insertunorderedlist', 'selectall', 'cleardoc', '|',&br&
'rowspacingtop', 'rowspacingbottom', 'lineheight', '|',&br&
'customstyle', 'paragraph', 'fontfamily', 'fontsize', '|',&br&
'directionalityltr', 'directionalityrtl', 'indent', '|',&br&
'justifyleft', 'justifycenter', 'justifyright', 'justifyjustify', '|', 'touppercase', 'tolowercase', '|',&br&
'link', 'unlink', 'anchor', '|', 'imagenone', 'imageleft', 'imageright', 'imagecenter', '|',&br&
'insertimage', 'emotion', 'insertvideo', 'music', 'attachment', 'map', 'gmap', 'insertframe','pagebreak', 'template', 'background', '|',&br&
'horizontal', 'date', 'time', 'spechars', 'snapscreen', 'wordimage', '|',&br&
'inserttable', 'deletetable', 'insertparagraphbeforetable', 'insertrow', 'deleterow', 'insertcol', 'deletecol', 'mergecells', 'mergeright', 'mergedown', 'splittocells', 'splittorows', 'splittocols', '|',&br&
'print', 'preview', 'searchreplace', 'help']]&br&
,elementPathEnabled : false});&br&
Editor.render('myEditor');&br&
*推荐企业:
readonly="readonly" class="cl_textarea_small" name="xqName"
id="xqName" width="100"&
name=inputboxbt value=请选择 onclick="openwindow();"&
type="button" value="保 存" id="saveBtn" class="btn_bg"
onclick="addxm('1');" /&
class="btn_bg" /&
onclick="closeYmtPage();" /&
当前位置:
添加需求-&推荐企业选择-&
&!--检索区域开始
&!--检索区域结束
&!--按钮区域开始
请选择企业:
&!--按钮区域结束
onclick="checkOrCancel(this);" class="textCursor" /&
class="grid_dark"class="grid_dark"
id="${domain1.id }"&
name="ifCheck" style="cursor:" id="ifCheck"
onClick="result(this.form)" /&
type="hidden" name="qymc.id" value="" /&
${status.count }
${domain1.qymc }
按赞数排序
直接弹窗,里面没有内容,只是前台js的调用,如果弹窗里面有数据,就要调用action了
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!
easyui的window或dialog弹窗可以直接弹出那一页,直接页面js操作就可以取值赋值
按你的思路add.jsp不刷新页面都拿不到值
1、jsp之间传值问题:可以通过问号传值
2、jsp之间js函数调用问题:这个就需要看看你的前段js框架了
function add(){
window.herf="select.jsp"
add()是按钮中的属性onclick="add()"
easyui的window或dialog弹窗可以直接弹出那一页不需要action层控制
直接弹窗,里面没有内容,只是前台js的调用,如果弹窗里面有数据,就要调用action了
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐uc_server增加aes加密保护敏感信息
互联网 & 发布时间: 16:02:13 & 作者:佚名 &
对uc_server做了很多的二次扩展,对敏感信息进行了加密处理,其中采用了AES方法加的密,把修改方法分享如下
基于当前数据库安全问题岌岌可危的情形,对于数据库中的敏感信息进行加密显得尤为重要了。由于必要的需求,对uc_server做了很多的二次扩展,也增加了一些需要保护的敏感信息。因此,再次对于敏感信息进行了加密处理,其中采用了AES方法。方法如下:修改 model/base.php,在 class base 类的最后面增加如下代码
代码如下:/** * 获得AES密钥以及创建初始化向量(IV) */private function aes_key_iv($uid=0, $addition='AES-JIAMI-SEA-IMAIJ', $is_iv=false){
$hash_str = &AES-ASEE-{$uid}-SEAAA-{$addition}&.($is_iv===false ? && : &-AESIV-{$uid}-VISEA&);
$salt = $is_iv===false ? &KJLHKHGMSBFYGHVGGTHBG56265& : &GJVGKGTIHGKNBK&HGKOGLNFFL4793467&;
return md5($salt.md5($hash_str));}/** * 执行AES加密,强制使用 MCRYPT_RIJNDAEL_256 */function aes_encrypt($data=&artxun_aes&, $uid=0, $addition='AES-JIAMI-SEA-MIJIA-IMAIJ'){
MCRYPT_RIJNDAEL_256; //强制使用AES 256此算法
$key = $this-&aes_key_iv($uid, $addition, $is_iv=false);
$iv = $this-&aes_key_iv($uid, $addition, $is_iv=true);
$mode = MCRYPT_MODE_CBC; //强制使用加密块模式
$aes_result = mcrypt_encrypt($cipher, $key, $data, $mode, $iv);
$aes_result = @bin2hex($aes_result);
return $aes_}/** * 执行AES加密,强制使用 MCRYPT_RIJNDAEL_256 */function aes_decrypt($data=&&, $uid=0, $addition='AES-JIEMI-SEA-MIJIE-IMEIJ'){
$data = trim(strip_tags($data));
if (empty($data) || &a href="mailto:!@preg_match(&~^[0-9a-fA-F]+$~is&quot"&!@preg_match(&~^[0-9a-fA-F]+$~is&quot&/a&;, $data))
MCRYPT_RIJNDAEL_256; //强制使用AES 256此算法
$key = $this-&aes_key_iv($uid, $addition, $is_iv=false);
$iv = $this-&aes_key_iv($uid, $addition, $is_iv=true);
$mode = MCRYPT_MODE_CBC; //强制使用加密块模式
$data = @pack(&H*&, $data);
$aes_result = mcrypt_decrypt($cipher, $key, $data, $mode, $iv);
$aes_result = str_replace(&\0&, '', $aes_result);
return $aes_}
大家感兴趣的内容
最近更新的内容Shero\"△ 这是QQ昵称,除了前面的shero以外的东西能解译出来么,_百度知道
Shero\"△ 这是QQ昵称,除了前面的shero以外的东西能解译出来么,
是在QQ空间游戏里面的昵称乱码成这样了
问那个昵称到底是什么
我有更好的答案
quot.是一个缩略形式,有两种1,quotation 2,quoted1,quotation:名词,第一种意思:引用,引证第二种意思:引文,引语,引录第三种意思:行情(报告),报价单,估价单第四种意思:(填空白用的)嵌块2,quotied:动词第一种意思:引用,引证,引述,复述第二种意思:把**放在引号内,用引号把**括起来第三种意思:报价,开价大概是我的专属女英雄的意思吧。
人家就是随便起的名,别当真
为您推荐:
其他类似问题
qq昵称的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。JS中去掉字符串中的双引号_百度知道
JS中去掉字符串中的双引号
var d =//data是json数据,值是&&所以D就是&&&&, var str = d.split(&,&); str = str.substring(str.indexOf(&\&&)+1,str.lastIndexOf(&\&&)); for(var i = 0 ; i & str. i++){
document.write(str[i]); }
我有更好的答案
直接替换不就完了吗:d = d.replace(&\&&,&&).replace(&\&&,&&);如果不确定有多少个双引号:d = d.replace(/\&/g, &&);
问题已经解决.. 直接str.substring(-1,(str-1));
采纳率:66%
为您推荐:
其他类似问题
双引号的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。推荐这篇日记的豆列
&&&&&&&&&&&&

我要回帖

更多关于 python name.split 的文章

 

随机推荐