
正文
js里用java代码,js中写java代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
单独的js文件,怎样才能使用Java代码?
一般的浏览器中是无法通过js调用本地java程序的,但是可以调用嵌入到网页的applet的方法。
参数中的类名必须是包含Java包路径的完整类名,例如在org.cocos2dx.JavaScript这个包下面写了一个Test类:那么这个Test类的完整类名应该是org/cocos2dx/javascript/Test,注意这里必须是斜线/,而不是在Java代码中习惯的点。
js不能直接调用java代码。可以通过页面提交后台的方式,间接调用后台的服务java代码。也可以通过ajax的方式,调用后台的服务java代码。两种方式稍有差别,不过都是前后台的通信交互。
Java是后台运行的,你需要把前台的js文件读入后台才能执行,比如通过engine.eval(new FileReader(jsfile));这样的语句才能执行 ,而且执行的结果只在后台,和前台没关系。
相关问答
Q1: 求教大神,怎么在js文件当中写java代码?
1、引申此话题的,其实不光是在 JS 中使用 JSP 标签,可用 JSP 标签的地方当然可以直接写 Java 代码,即 ScriptLet 代码。
2、%%java小脚本自然是可以的。在JS,CSS都是可以的。空指针异常,你自己程序没写好吧。String.valueOf不需要,因为request.getParameter拿出来的本来就是String类型。检查下用到的对象那个是空的。
3、alert(tbname); //在js文件中的javascipt一样可以直接使用变量 tbname 啊。
4、(1)给 username 赋了两次值,第二次应该是赋值给 passsword (2)你这逻辑有问题,直接把用户名密码写到 js 文件返回给客户端了,等于给用户密码,让他自己去核对对不对。
5、gcc -c abc.c 会生成abc.o 第四步连接器从目标代码生成可执行文件。gcc abc.o 目标代码包括机器码和符号表(函数及变量名)。
6、要实现这个只能用dwr.你可以去网上找找相关的资料。学一学,不是很难的。
Q2: 在javascript中能使用java代码么
1、js不能直接调用java代码。可以通过页面提交后台的方式,间接调用后台的服务java代码。也可以通过ajax的方式,调用后台的服务java代码。两种方式稍有差别,不过都是前后台的通信交互。
2、则可以直接嵌套写,如:javascriptvar jsstr = abc;/javascript % String str = new String( % javascriptjsstr/javascript% ; % 如果是HTML页面,则只有用DWR调用JAVA方法进行值的传递。
3、javascript属于脚本语言,它的语法跟java很像,但是语言性质不一样,javascript是运行在客户端的,java则是传统的程序语言运行在后台服务器的。http://baike.baidu.com/view/1616htm这里有详细说明。
4、混编可以,但实际执行还是有先后的。必须等一种语言的代码完全执行结束后,另一种语言才会开始执行,也就是无法实现 跑一段 java代码,再跑一段js代码,再跑java。
5、在开发Java Web应用程序时,通常使用Java编写后端代码,处理业务逻辑、数据存取等任务。与此同时,也会使用HTML、CSS和JavaScript来开发前端界面和交互效果。
6、text/vbscript 常见的脚本即javascript语言,但偶尔也会有其他语言像vbscript也就表示包含的脚本代码是用 Microsoft 的 Visual Basic Script 编写的.即虽然不是javascript特有标签,但不能写c#,java语句。
Q3: 如何把java代码嵌入到javascript中
1、首先很基础的:JS可以直接引用JAVA变量,但JAVA不能引用JS变量。
2、通过AJAX用JS访问JAVA中的某个方法,然后在JAVA代码中将JS代码放到response的输出流中,然后eval()返回的JS代码。
3、Android中java与js交互是通过webView来交互的。WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。
Q4: js怎么调用JAVA方法
一般的浏览器中是无法通过js调用本地java程序的,但是可以调用嵌入到网页的applet的方法。
(I)I表示参数为一个int,返回值为int的方法;(IF)Z表示参数为一个int和一个float,返回值为boolean的方法;现在有一些理解了吧,括号内的符号表示参数类型,括号后面的符号表示返回值类型。
可以将JAVA变量在JSP头部定义成全局变量。然后可以分别在JS和JSP里调用。因为可以将JS和JSP理解为两个相互独立的块。这2个块里面的变量都是局部变量。 而局部变量是不共享的。
例如,在下面的例子中我们会调用一个Java方法,它弹出一个android的Alert对话框。
js不能直接调用java代码。可以通过页面提交后台的方式,间接调用后台的服务java代码。也可以通过ajax的方式,调用后台的服务java代码。两种方式稍有差别,不过都是前后台的通信交互。
使用这个引入你想要调用的Java类然后再声明这个类的对象,或者直接调用静态方法。
js里用java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于js中写java代码、js里用java代码的信息别忘了在本站进行查找喔。






