如何用html编写的网页中显示java返回值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用html编写的网页中显示java返回值相关的知识,希望对你有一定的参考价值。
求助 第一次接触html 完全没有头绪如何连接java和html网页。求两个示例程序,java程序就随便给个function返回个值,主要求一个html程序可以在屏幕上显示出java里的这个值。
PS:找到了解决方法。。毕竟笨但解决了问题 java一个class 建立一个index.html file在电脑上 里面写入要显示的变量 每30s重新运行一遍。。然后用jsch 来把本地文件复制到sftp服务器 也是每30s把本地index.html覆盖sftp服务器上的index.html。。。html里面写个30s刷新 然后就好了。。
网页申请的是在万网上申请域名。然后在服务器供应商那里买服务器空间,没有申请域名的话。浏览器上输入你服务器空间的ip地址也可以,空间是java的环境就是必须是jdk+tomcat这样的东西。如果我以上说的你明白,那么我们就没在一个频道上。请再补充问题。如果以上你都明白并且做到了。ok就好办点了。你的java程序应该是能之地一个路径,然后根据路径生成一个。txt文件。将你要生成的数据写入这个文件中。如果以上你做不到。我也没什么好的想法了。请另求他人吧。如果以上也都ok了。剩下的就简单了。页面是用dreamweaver软件生成一个html页面。这个页面上用js来读取你生成的txt文件。这个应用的是ajax技术。你要是不会没关系我可以给你写个文件出来你直接复制粘贴就好。除此之外如果你搞不定。txt的文件。你也可以像办法写个cookie。我可以给你个cookie的集成文件。你同样复制粘贴就好。如果你一定想要交互。对不起兄弟java的话你不会jsp+servlet什么都不可能能干的了的。 参考技术A 你这个描述我真心崩溃了。感觉拿你这个100分基本上没戏,本着互相帮助的心情给你写的。
首先java的web编程配套的是jsp页面不是html页面。html页面能转化成jsp页面,转换以后才能在页面上写java代码。如果你说是要转换成jsp页面了,那很简单从session中取值或者充request和response中取值就好了。用el表达式就能写出来。如果你说我就是想用html页面说死了也不想用jsp页面。我只能给你个建议。java把值写进cookie里。html中js代码能从cookie里取值。
总之满意请采纳。不懂请追问。追问
其实我在做个小毕设 主要程序都在java上 这只是个附加选项 想做得好看些 想把一些Live数据显示在我们申请到的一个网页。由于根本没接触过这东西我也不知道用html还是jsp 连用什么软件编写都不知道。所以你就简单说下用什么软件来编写网页 写个什么格式的可以从java里读取一个返回值就行 我现在用的就是个可以连接服务器的text编辑器 直接往里写html代码
追答这么说的话。就很难办了。主要是你这个东西高大上了一些。给你一个我的想法吧。首先你这个网页申请的是在万网上申请域名。然后在服务器供应商那里买服务器空间,没有申请域名的话。浏览器上输入你服务器空间的ip地址也可以,空间是java的环境就是必须是jdk+tomcat这样的东西。如果我以上说的你明白,那么我们就没在一个频道上。请再补充问题。如果以上你都明白并且做到了。ok就好办点了。你的java程序应该是能之地一个路径,然后根据路径生成一个。txt文件。将你要生成的数据写入这个文件中。如果以上你做不到。我也没什么好的想法了。请另求他人吧。如果以上也都ok了。剩下的就简单了。页面是用dreamweaver软件生成一个html页面。这个页面上用js来读取你生成的txt文件。这个应用的是ajax技术。你要是不会没关系我可以给你写个文件出来你直接复制粘贴就好。除此之外如果你搞不定。txt的文件。你也可以像办法写个cookie。我可以给你个cookie的集成文件。你同样复制粘贴就好。如果你一定想要交互。对不起兄弟java的话你不会jsp+servlet什么都不可能能干的了的。
追问虽然看不懂说的是什么但是为了回答问题说了这么多真是太感谢了=。=我用比较笨的从java里creat+copy的方法解决了。谢了啊兄弟
本回答被提问者和网友采纳哪位高手知道如何用安卓编程访问指定网页(求详细代码)
android中可以用webview来加载指定网页,WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:
1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);
2.调用WebView的loadUrl()方法,设置WevView要显示的网页:
互联网用:webView.loadUrl("http://www.google.com");
本地文件用:webView.loadUrl("file:///android_asset/XX.html"); 本地文件存放在:assets 文件中
3.调用Activity的setContentView( )方法来显示网页视图
4.用WebView点链接看了很多页以后为了让WebView支持回退功能,需要覆盖覆盖Activity类的onKeyDown()方法,如果不做任何处理,点击系统回退剪键,整个浏览器会调用finish()而结束自身,而不是回退到上一页面
5.需要在AndroidManifest.xml文件中添加权限,否则会出现Web page not available错误。
<uses-permission android:name="android.permission.INTERNET" />
第二种方法的步骤:
1、在布局文件中声明WebView
2、在Activity中实例化WebView
3、调用WebView的loadUrl( )方法,设置WevView要显示的网页
4、为了让WebView能够响应超链接功能,调用setWebViewClient( )方法,设置 WebView视图
5、用WebView点链接看了很多页以后为了让WebView支持回退功能,需要覆盖覆盖Activity类的onKeyDown()方法,如果不做任何处理,点击系统回退剪键,整个浏览器会调用finish()而结束自身,而不是回退到上一页面
6、需要在AndroidManifest.xml文件中添加权限,否则出现Web page not available错误。
<uses-permission android:name="android.permission.INTERNET"/> 参考技术A package yy.cn;
import android.app.Activity;
import android.os.Bundle;
import android.view.KeyEvent;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class wangluo extends Activity
/** Called when the activity is first created. */
private WebView webview;
@Override
public void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
setContentView(R.layout.wangl);
webview =(WebView)findViewById(R.id.web);
webview.getSettings().setJavaScriptEnabled(true);//设置WebView属性,能够执行Javascript脚本
webview.loadUrl("http://www.baidu.com/");//加载需要显示的网页
webview.setWebViewClient(new WebViewClient()
public boolean shouldOverrideUrlLoading(WebView view,String url)
view.loadUrl(url);
return true;
);
//设置回退
public boolean onKeyDown(int keyCode,KeyEvent event)
if((keyCode == KeyEvent.KEYCODE_BACK) && webview.canGoBack())
webview.goBack();
return true;
return super.onKeyDown(keyCode, event);
参考技术B 这个问题好朦胧,沟通很重
以上是关于如何用html编写的网页中显示java返回值的主要内容,如果未能解决你的问题,请参考以下文章