如何在java代码中嵌入html

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在java代码中嵌入html相关的知识,希望对你有一定的参考价值。

参考技术A 在html中加入java代码,就是jsp页面,jsp里可以加入java代码了,当然也可以调用外部的java。jsp页面要想运行必须放到容器里,例如最流行的tomcat。
你应该是新手,还不明白概念,所以在网上找些视频教程看吧,搜索j2ee或者jsp的教程,jsp就是用java程序动态生成html页面,浏览器不能解析java代码,所以tomcat这种服务器负责解析,生成最终的html本回答被提问者采纳

如何在 Java 中嵌入 Lua?

【中文标题】如何在 Java 中嵌入 Lua?【英文标题】:How can I embed Lua in Java? 【发布时间】:2011-01-07 23:28:31 【问题描述】:

LuaJava 是必须的吗?或者我可以在没有它的情况下将 Lua 嵌入到 Java 中吗?

【问题讨论】:

我猜你更喜欢 Lua 的纯 Java 实现(而不是使用本机位的 LuaJava)?或者您只是在寻找任何替代实施方式? LUA 的纯 java 实现根本不存在,而且可能永远不会存在。这是一个“C”项目,将 所有 C 移植到 Java 代码将是一项艰巨的任务,我怀疑 LUA 的作者会从中受益匪浅。 @deltamind106 实际上大部分工作已经完成,大约 10 年前我ported the entire Lua 5.1.4 package to C#(是的,这是一项艰巨的任务)。我想,从那里移植到 Java 会容易得多。 【参考方案1】:

LuaJ 很容易嵌入到 Java 中。我确实必须更改其源代码的几行才能使其按预期工作(它不需要自动使用 IO 库)。

http://sourceforge.net/projects/luaj/

【讨论】:

我在使用 IntelliJ 的 Kahlua 时遇到了类似的问题。我是 Lua 的新手,每当我调用“io.read()”时都会被一个错误“尝试的非表索引”绊倒。我试图要求“io”,但这不起作用。帮忙? 有人比较luaj和luajava的实现吗?【参考方案2】:

也可以试试kahlua 和Mochalua。

【讨论】:

Kahlua 现在位于 on github,但自 2013 年以来未更新。Mochalua 似乎从未从 Google 代码迁移,现在已存档; github 上有 4 个版本,但自 2015 年以来没有一个版本被触及,并且都只有 2008 年 12 月 8 日 Google 代码版本的原始 7 次提交。【参考方案3】:

有 http://www.keplerproject.org/luajava/manual.html,但本质上 lua 更适合与 C 集成。不过,还有很多其他脚本语言具有良好的 java 集成。考虑 groovy、jruby 或 jython 作为初学者。

【讨论】:

在这种情况下,我被 lua 卡住了,否则我会选择 jython 作为 python 粉丝 嵌入 Jython 很简单,如果有帮助的话:P【参考方案4】:

Lua 是一个 C 库,您可以将它嵌入到 Java 中,但您必须使用一些 C 代码连接 Java 虚拟机和 Lua。

LuaJava 作者已经完成了这项工作——你最好使用它而不是自己编写。

【讨论】:

以上是关于如何在java代码中嵌入html的主要内容,如果未能解决你的问题,请参考以下文章

如何写出更好的Java代码

如何将java程序嵌入到网页中去,并在网页中显示出来。 代码如下,拜谢。。。

开始在java代码中嵌入码头,如何让它自动重新加载*.jsp/*.css/*.js?

如何获取嵌入在 PhantomJS 运行的 JS 的 HTML 页面结果中的 JSON 对象并将它们传递给 java 代码?

如何使用嵌入的 JPA 和 JavaDB 从 Java 代码创建数据库表?

通过 URL 数据嵌入 Java 小程序