html调用java函数_html通过JavaScript调用java代码
点击dwr.jar进行下载即可,除此之外dwr依赖的commons-logging.jar日志工具包我们可以从Maven资源库下载:
http://mvnrepository.com/artifact/commons-logging/commons-logging
下载完成后將两个jar包拷贝到web工程的WEB-INF/lib目录下。
2.2 在web.xml文件中配置DwrServlet
打开web工程WEB-INF目录下的web.xml文件,配置处理请求的Servlet,具体内容如下:
dwr_web
index.jsp
dwr
org.directwebremoting.servlet.DwrServlet
debug
true
dwr
/dwr/*
2.3 创建dwr配置文件dwr.xml
在web.xml所在目录下创建dwr的配置文件dwr.xml,配置文件内容如下:
/p>
"-//GetAhead Limited//DTD Direct Web Remoting 3.0//EN"
"http://getahead.org/dwr/dwr30.dtd">
在dwr.xml文件中我们通过allow标签定义了一个支持JS调用的服务端的类com.csii.dwr.service.HelloWorldService,接下来的工作就是编写HelloWorldService类。
2.4 创建支持JS调用的服务器端的Java类
package com.csii.dwr.service;
public class HelloWorldService {
public String sayHello(String username)
{
return "Hello World!" + username;
}
}
在HelloWorldService 类中我们定义了一个sayHello方法,该方法返回一个字符串。在JS中我们就可以通过helloworldService.sayHello(str)形式直接调用服务器端定义的函数。
2.5 查看服务端公开的支持JS调用的服务 部署应用后,在浏览器中输入http://localhost:8080/dwr_web/dwr/可以查看服务端公开了哪些支持JS调用的服务。
html调用java函数_html通过JavaScript调用java代码相关推荐
- Java函数编码_转[收集java的常用函数代码]
转[收集java的常用函数代码] package net.java2000.tools; /** * Title: Java Bean 工具 * Description: * Copyr ...
- c调用python函数_python - Linux C调用Python 函数
1.Python脚本,名称为py_add.py def add(a=,b=): print('Function of python called!') print('a = ',a) print('b ...
- python封装一个函数并调用_python - 函数的封装与调用
一.函数的定义,函数名,函数体以及函数的调用 1.函数的定义语法: def 函数名(): 函数体 2.函数名的定义与变量名命名一样 3.函数的封装与调用 #函数的封装 defyue():print(' ...
- python调用matlab函数_从 Python 调用 MATLAB 函数的三种方法
0. 实验环境Ubuntu 16.04 Matlab R2015b 1. 借助于 mlab 库 安装方法非常简单,只需一行命令 sudo pip install mlab 即可. import num ...
- python函数定义及调用-python函数的定义和调用 | 酷python
python函数的定义与调用 在python中 ,函数是一个组织好的 ,可以重复使用的代码段 ,函数可以提高代码的重复利用率 ,原则上一个函数只实现一个单一的功能 ,这样能增强程序的模块性, pyth ...
- python 类函数调用外部函数_python类中调用外部函数,python 函数中 定义类
Q1:python函数里的数组如何在函数外调用出来 使用返回值的方法有两种: 可以直接把调用的函数作为变量使用 可以用调用函数给一个变量赋值 第一种情况见如下例子: l = [1,2,3,4,5] d ...
- 怎么在php中调用js函数,如何从PHP调用JS函数?
我有一个php页面,上面有一个html按钮,在那里我应该JS用php变量调用一个函数.我得到了错误 变量未定义 这是代码: if(file_exists('megjelenitendo.txt')){ ...
- js 和java有关系吗,javascript和JAVA有什么关系
2017-07-28 Java调用javascript package co.test; import java.io.FileReader; import java.io.LineNumberRea ...
- Javascript是什么?java是什么?JavaScript与Java有什么关系?
总述:跟雷锋和雷峰塔,老婆和老婆饼一样,跟卡巴斯基和巴基斯坦一样,有个基巴关系 Javascript是什么? Javascript是一bai种由Netscape的LiveScript发展而来的脚本语言 ...
- java函数void返回值是,Java中main()函数的返回值是什么( )。A、StringB、intC、c......
下面的哪个是Java的关键字()A.stringB.abstractC.NULLD.Boolean Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参?A.St ...
最新文章
- Leader每天996,绩效被打C!CTO说,团队带不好,原因只有一个
- 版本管理器命令行总结
- es filter过滤器_Elasticsearch 之 Filter 与 Query 有啥不同?
- mysql列连接_连接来自MySQL中不同表的列
- 征稿 | JIST 2019 Regular Technical Papers
- c# 溢出抛异常_Rust竟然没有异常处理?
- AcWing 4244. 牛的比赛(双向建图BFS)
- Spark数据倾斜是如何造成的
- JSONObject.fromObject爆红,显示无fromObject方法
- 峰峰值(Vpp)与dBm的转换关系
- java jvm理解_深入理解JVM(一)——基本原理
- 网站Banner的代码
- pycharm创建django项目时出错
- iMeta: 整合宏组学重新认识生命和环境科学
- MSN、腾讯QQ、SKYPE、阿里旺旺网页在线客服源代码
- 逻辑与,逻辑或||和逻辑非!的区别
- Android源码国内源下载
- 机械键盘之黑轴、青轴、茶轴、红轴、白轴的区别
- java skeleton_stub 和 skeleton 的讲解,自己实现一个stub和skeleton程序
- HRBUST1310 火影忍者之~鸣人