㈠ 部署在远程服务器上的web项目怎样在浏览器中访问本地端口
1、按配置跳板机:首先得有一台能通粗慧此过ssh登录云端服务器的跳岩迅板机(堡垒机)。
2、建立一条ssh隧道碧野。
3、访问(必须登录上上面配置好的跳板机,不必登录云端服务器)。以上是部署在远程服务器上的web项目在浏览器中访问本地端口的方法。
㈡ webview 远程js调用本地java实现交互怎么做
可以,只要你是用webview打开的,那么不管事远程还是本地,都可以通过webview与app的本地java代码进行交互。没有任何区别。
1、webview必须设置支持Javascript
mWebview.getSettings().setJavaScriptEnabled(true);
2、加进一个回调的代理类JavaScriptInterface,并给它一个调用的名称:ncp
mWebView.addJavascriptInterface(newJavaScriptInterface(),"ncp");
finalclassJavaScriptInterface{
publicintcallOnJs(){
return1000;
}
publicvoidcallOnJs2(Stringmode){
//TODO
}
}
3、JS页面
<scripttype="text/javascript">
window.onload=function(){
document.getElementById('btn_1').addEventListener('click',onBtnClick,false);
var_int_value=window.ncp.callOnJs();
alert("getintfromjava:"+_int_value);
}
functiononBtnClick(){
window.ncp.callOnJs2("click");
}
</script>
接下来就可以调用js方法了,
1、Java调用js方法
mWebView.loadUrl("javascript:onSaveCallback()");
2、JS访问java方法
window.ncp.callOnJs2("click");
㈢ 如何远程调用web服务器上的access数据库
需要在web服务器上写一个后台处理access数据库,然后你屌用这个后台文件,就可以达到 远程调用web服务器上的access数据库了
请采纳!