如何用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刷新 然后就好了。。

首先java的web编程配套的是jsp页面不是html页面。html页面能转化成jsp页面,转换以后才能在页面上写java代码。如果你说是要转换成jsp页面了,那很简单从session中取值或者充request和response中取值就好了。用el表达式就能写出来。如果你说我就是想用html页面说死了也不想用jsp页面。我只能给你个建议。java把值写进cookie里。html中js代码能从cookie里取值。
网页申请的是在万网上申请域名。然后在服务器供应商那里买服务器空间,没有申请域名的话。浏览器上输入你服务器空间的ip地址也可以,空间是java的环境就是必须是jdk+tomcat这样的东西。如果我以上说的你明白,那么我们就没在一个频道上。请再补充问题。如果以上你都明白并且做到了。ok就好办点了。你的java程序应该是能之地一个路径,然后根据路径生成一个。txt文件。将你要生成的数据写入这个文件中。如果以上你做不到。我也没什么好的想法了。请另求他人吧。如果以上也都ok了。剩下的就简单了。页面是用dreamweaver软件生成一个html页面。这个页面上用js来读取你生成的txt文件。这个应用的是ajax技术。你要是不会没关系我可以给你写个文件出来你直接复制粘贴就好。除此之外如果你搞不定。txt的文件。你也可以像办法写个cookie。我可以给你个cookie的集成文件。你同样复制粘贴就好。如果你一定想要交互。对不起兄弟java的话你不会jsp+servlet什么都不可能能干的了的。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-19
你这个描述我真心崩溃了。感觉拿你这个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的方法解决了。谢了啊兄弟

本回答被提问者和网友采纳

网页的文本框中如何显示java script中的变量值
通过事件触发就可以显示。如把这段代码放到body中,点击文本框就可以得到显示变量值了:<input type="text" id="tt" name="tt" onclick="getValue()" \/> <script language="javascript"> function getValue(){ var i=10;return document.getElementById("tt").value=i;} <\/script> ...

java返回html路径页面位置(java后端返回html)
请用java实现输入一URL显示返回HTML内容的JARimportjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.net.URL;importjava.net.URLConnection;importjava.util.Scanner;publicclassUrlReader{ publicstaticStringread(Stringurl)throwsIOException{ StringBufferhtml=newStr...

HTML页面怎么调用java后台代码
1、将要调用的类名和方法名作为参数传给某个servlet.这一步的方法有许多种,用框架,或者直接用xmlHttpRequest对象;2、要调用的类名和类的完整包路径最好写在配置文件里,这里假设类名为Hello,方法名为sayHello,并且sayHello方法不带参数,类路径为com.demo.Hello。3、配置文件AjaxConfig.properties Hello ...

java后台的数据怎么显示在页面上
java后台数据要在页面上展示首先需要一个连接网页和java的工具也就是:tomcat应用服务器。它内置了一个轻量级的WEB服务器,只用于转发请求,但实际上tomcat是一个轻量级的应用程序服务器,你只要搞明白其请求的流程:客户端浏览器——>WEB服务器——>应用程序服务器。

网页页内查找——java
主要是利用TextRange来做,<!DOCTYPE HTML PUBLIC "-\/\/W3C\/\/DTD HTML 4.01\/\/EN" "http:\/\/www.w3.org\/TR\/html4\/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text\/html; charset=UFT-8"> <title>Untitled Document<\/title> <script> \/\/高亮显示搜索到的关键...

java 如何获取 html 代码中参数的值
<%@ page language="java" contentType="text\/html; charset=UTF-8"pageEncoding="UTF-8"%> <html> <body> <!--post或get--> <form id="test" method="post" action="action.jsp"> select id="se_id" name="seid"> <option value="值1">cn<\/option> <option value="值2">us<...

HTML5如何和JAVA后台数据交互。如:查询功能,查询JAVA后台数据,展示在HTM...
java通过serlvet来接受请求 serlvet需要在web.xml中进行Url映射配置 大概的意思就是。你要告诉你的容器。当从浏览器向服务器发送请求,地址为www.baidu.com\/a的时候,这个a要映射到哪个servlet上 Html5只需要提供一个a标签。加入链接href="http:\/\/www.baidu.com\/a"这样就可以了。

如何把java小程序放到html网页中运行
建立文本名就叫c1_2.html 然后在文本中输入<APPLET CODE="c1_2.class"width=150 height=100><\/APPLET> width和height是你打开applet应用小程序浏览器窗口的宽度和长度 c1_2.class是在cmd下用javac编译c1_2.java出来的。所以在cmd中找对象的子目录 输入javac xxx编译 回车 aapletviwer xxxx就行...

html怎么样像java后台传递参数,java后台又是怎么接收参数?
1. 使用表单的方式传参 把表单元素放在<form> 标签里面,直接提交表单就行2. 使用URL重定向方式传值 比如:location.href = "login.do?method=checktel&name=lisi&age=10"; 后台通过 request 对象接收参数String name = request.getParameter("name");String age = request.getParameter("age"); 本回答由提问...

如何在html网页上显示数据库里的数据?
后台用 java 肯定是可以实现的。简单说:一、使用服务器端语言,根据格式抽取数据库内容 二、将抽取的内容以 html 的方式输出。楼主所说的几个:html : 结构 css : 样式 js \/ jquery : 交互 java : 服务器端

相似回答