如何使用C,C ++,Java等语言动态生成HTML?

时间:2014-01-10 21:06:07

标签: java c++ html c web-services

我想使用HTML和我最熟悉的语言(如C,C ++和Java)创建一个网站,以生成动态内容。我知道Django for Python的框架允许你这样做(我认为?)我知道公共网关接口/和FastCGI for C / C ++ / Java让我能够做到我想要的。我认为JavaEE / Servlet也让我用Java做我想做的事。我的问题是有没有更常见的(关键字: 流行的 )使用工具让我做我想要的C,C ++和Java?我是Web开发的新手,所以我不知道从哪里开始,我想熟悉用于开发Web,C ++和/或Java程序的技术。

2 个答案:

答案 0 :(得分:0)

我只能谈论Java,但我会看一下Velocity。这个开源框架很好地允许您将HTML和数据生成代码分开。使用像Servlet和JSP这样的东西也常用于你想要做的事情。尝试谷歌搜索更多,有足够的资源来学习网络开发。

答案 1 :(得分:0)

框架通常会为您创建所有HTML,CSS和Javascript代码(网站的构建块)(无需编写它,它已被抽象化)。一些C ++ Web框架是:

Google App Engine有一个Go语言版本,这是一种由Google开发的语言,其静态类型的语法松散地源自C语言.Java有更多的Web框架更受欢迎和广泛使用。我个人一直在使用Java Web框架Vaadin。

这是一篇关于框架的滑稽文章:http://discuss.joelonsoftware.com/default.asp?joel.3.219431