下面这一段Java代码想用JS代替,JS该这么写?

Cipher deCipher = Cipher.getInstance("DES/CBC/PKCS5Padding");
deCipher.init(Cipher.DECRYPT_MODE, key, iv);
byte[] pasByte = deCipher.doFinal(Base64.decode(data, Base64.DEFAULT));
return new String(pasByte, "UTF-8");
试了各种方法,js得到的结果始终不一致。
例如:尺寸|JCG|的2e
Java得到的结果:+8scxshGOfH0Jvo0LiHhC0+xCWNFXv93
JS得到的结果(采用CryptoJS解密):ZmJjYjFjYzZjODQ2MzlmMWY0MjZmYTM0MmUyMWUxMGI0ZmIxMDk2MzQ1NWVmZjc3

js中封装几个变量
然后,在页面加载的时候传过去
var param = {};
function xxx(){
param.xx;

}
<script src="xxx"/>
<script>
param.xxx = '<%=变量 %>';

param.xxx = '<%=变量 %>'

</script>
温馨提示:内容为网友见解,仅供参考
无其他回答

js怎么调用JAVA方法
一般的浏览器中是无法通过js调用本地java程序的,但是可以调用嵌入到网页的applet的方法。交互方式如下: \/\/ js访问applet属性:document.appletName.appletField (属性必须是public的) \/\/ js访问Applet方法:document.appletName.appletMethod (方法必须是public的)function showLable{ \/\/ 调用test.applet...

jsp中怎样用js调用java代码,并返回结果用alert提示
要实现这个只能用dwr.你可以去网上找找相关的资料。学一学,不是很难的。java web project 结合dwr是很常见的.

js中可以调用java代码吗
js不能直接调用java代码。可以通过页面提交后台的方式,间接调用后台的服务java代码。也可以通过ajax的方式,调用后台的服务java代码。两种方式稍有差别,不过都是前后台的通信交互。

一个jave-web程序想知道下面代码,为什么js函数结果打印不出来_百度知 ...
兄弟首先我推荐你使用JSP,将这些脚本可以写入JSP页面哈,方便,你这种out到页面的方式不可取,费时费力。如果用你现在这种方式,你可以在页面中点击右键,选择查看源代码,然后看看你生成的JS对否?如果生成的JS是没问题的,你可以通过F12键打开浏览器的JS调试器,通过新建断点的方式去debug调试问题出在哪...

怎么在 js 代码中使用 jsp 标签或 Java 代码
\/testsite\/admin\/unmi.action。还有更多更方便的标签使用,比如用标签获取到 session 或请求中的数据作为 js 的变量等。引申此话题的,其实不光是在 JS 中使用 JSP 标签,可用 JSP 标签的地方当然可以直接写 Java 代码,即 ScriptLet 代码。如果是在 JSP 中内嵌的 JS 代码,那当然好办,JSP 文件...

请问如何在js中遍历jsp页面里的java代码(如List<xxx>),程序代码如下
js肯定是不能直接操作java的list啊,你可以把list循环成一个json格式的字符串如:String str="";for(int i=0;i<list2.size();i++){ str+=("{id:'"+list2.get(i).getId()+"',pid:'"+list2.get(i).getparentId()+"'},");} if(str.length()>0){ str="["+str.substring(0...

jsp页面嵌入java代码怎么写(jsp页面中java代码无效)
总的来说就是用js去发送http请求。1、写一个新的action或xxx.jsp,专门执行pdao.delpinfo(sfzh);2、用ajax,或form,或隐藏的iframe去请求这个xxx.jsp jstl标签中怎么嵌入Java代码要怎么嵌入java代码呢?jsp页面中嵌入java代码叫做小脚本,如:String str = "java";out.print(str);但是jstl本来就是...

js操作java中List
JS 就不是JAVA了,上HTML+JS。JAVA bean ,Student JSP 代码(最好是带包使用,不需要引用)< java.util.List<Student> students = new java.util.ArrayList<Student>();students.add(...);for(Student st : students){ out.println(st.getName()+"");} > ...

下面JS代码是什么意思?
这段应该是dreamwaver自动生成的菜单的代码吧。就是点击菜单的时候打开链接或者执行什么javascrpt的动作而已。

在jsp页面写了一部分java代码,这样好不?
1、根据MVC思想,JSP属于VIEW层,不宜存在太多java的代码,view层应该只有布局、样式相关的代码,jsp中包含太多java代码就和MVC思想有出入了。2、可读性差,大多公司中,JSP是有专业的前台人员进行维护的,但这些前台人员,只需要具备HTML、JS、CSS、JQUERY等前端技术,一般都不懂得Java代码,在jsp中写...

相似回答