对于一个web开发的初学者来说,想把所有的东西都用java代码写,这种想法是理所当然的但是在找了好多地方后,都没法找到一种最简单的方法使得值直接的传出。
下面分享一下我的解决方法吧。
目的,想用js的一个api jquery 做出一个对话框,对话框是用来发布通知的,当用户在对话框中将通知的内容填写完成后,将内容存到数据库中。
基本思路:①:获取对话框的内容,document.getElementsByName("");
②:在form表单如下:使用get是想在浏览器中看值是否传出,后期可改。SaveNotice是具体处理form表单的类。在这个类里,可以用request.getParameter("notice_save");得到隐含元素的值。
<form name="form1" method="get" action="http://localhost:8080/kxw_service/SaveNotice" > <div id="dd"> <h3>content:</h3> <textarea name="notice" rows="10" cols="52"></textarea><br/> <h3>priority:</h3> all:<input type="radio" name="level" value="0"> worker:<input type="radio" name="level" value="1"> </div> <input type="hidden" name="notice_save"> <input type="button" value="发布新通知" onclick="jQuery('#dd').dialog('open')"> </form>
在js中需要写的内容如下
<script type="text/javascript"> jQuery('#dd').dialog({ modal: true, width: 350, height: 300, closed: true, buttons:[{ text:'Ok', iconCls:'icon-ok', handler:function(){ var noticeToSave; var notice_str=jQuery("textarea").val();//nice var chkObjs = document.getElementsByName("level"); for(var i=0;i<chkObjs.length;i++){ if(chkObjs[i].checked){ noticeToSave=notice_str+","+chkObjs[i].value; document.form1.notice_save.value=noticeToSave;//将通知的内容传给隐含元素 document.form1.submit();//提交表单 alert("通知发布成功。" break; } } } },{ text:'Cancel', handler:function(){ jQuery('#dd').dialog('close'); } }] }); function open(){ jQuery('#dd').dialog('open'); } </script>
我使用的是jquery的一个插件easyui 做的对话框,所以需要引入相应的库。
简单总结一下思路。将对话框中的值保存在一个隐含元素中,然后通过提交表单的方式将表单中的值传出,具体在servlet配置的时候需要注意下。这种方式可以解决js传值到java的问题,里面还有很多小问题,在具体解决的时候再看吧。。。。。
相关推荐
中值滤波Java实现.实现图像中值滤波。
用java实现中值滤波与均值滤波,具体包括通过按钮实现对彩色图像的滤波处理。
均值滤波和中值滤波的内容非常基础,均值滤波相当于低通滤波,有将图像模糊化的趋势,对椒盐噪声基本无能为力。中值滤波的优点是可以很好的过滤掉椒盐噪声,缺点是易造成图像的不连续性。
dsp中值滤波 dsp中值滤波 dsp中值滤波 dsp中值滤波
java实现图像中值滤波
遗传算法p中值法选址问题 Java代码
实现下拉列表JComboBox中值和显示不同
如果x是一个矩阵,则计算每列的单变量平滑中值,并在行向量中返回它们。如果给定了可选参数dim,请沿此维度操作。当前不支持两个以上维度的数组。 平滑中值是普通中值的略微平滑版本,是一种稳健有效的M估计量,...
均值滤波和中值滤波在matlab中的应用及其matlab代码
自适应中值滤波函数。
中值滤波中值滤波中滤波中中值中值滤波滤波值中值滤波滤波
自己总结的js中值类型与引用类型的笔记,绘制了详细的思维导图,每个思维导图中均有详细的博文解释,方便大家学习和理解,免费分享给大家。适合网页前端的爱好者和学习者
一段java代码,实现用for循环输出一个菱形图形显示
针对图像处理中一些噪声干扰,现提出一种中值滤波改进算法来滤波噪声干扰。
中值滤波
中值滤波verilog.rar 中值滤波Verilog代码 verilog , 中值滤波
MFC中值滤波 MFC中值滤波 MFC中值滤波 MFC中值滤波
中值滤波(Median filtering)是一种非常有用的非线性信号处理方法,在一定程度上可以克服采用诸如邻域...中值滤波尤其对图像中的脉冲噪声、扫描噪声等能有良好的去除效果,但是对含有过多细节的图像,处理效果一般不好。
用C语言实现的改进的中值滤波算法哦(中值算法)
中值滤波是一种非线性数字滤波器技术,经常用于去除图像或者其它信号中的噪声。这个设计思想就是检查输入信号中的采样并判断它是否代表了信号,使用奇数个采样组成的观察窗实现这项功能。观察窗口中的数值进行排序,...