JAVA在网站里的作用是什么?

论坛里可以留言的那个是不是也是用JAVA编写的?若只用HTML行不行?... 论坛里可以留言的那个是不是也是用JAVA编写的?若只用HTML行不行? 展开
 我来答
我是北堂风
2012-01-14 · TA获得超过594个赞
知道小有建树答主
回答量:657
采纳率:0%
帮助的人:275万
展开全部
html只是一种前台语言,你能看的到的,就是html等前台语言写的,但这些内容你只能看,不能对他进行任何操作,最原始的网站就是这样的,人们只能通过他来获取信息,但是不能交流信息。后来发展到很多东西需要从数据库里面获取,而html远无法跟数据库进行交流,于是像c、c++、java、C#、php等可以访问数据库的后台语言逐渐流行起来,同时页面也有原来的简单html页面发展到asp、jsp等动态页面,这些页面可以和后台语言代码进行交互,而后台语言可以和数据库交互,从而达到从数据库获取信息,或者将信息存入数据库的目的。而现在流行的javascript和jquery呢主要有两个作用,一个是做特效,让页面更加绚丽,第二就是对前台数据进行校验,不允许非法内容传递到服务器,只允许合法数据通过。
现在可以回答楼主的两个问题,先说第二个,只用html肯定是不行的,原因不用我解释了吧。第一个,是不是用java写的,那就不能确定了,asp页面的后台可能就是c#,jsp页面可能就是java,还有其他的一些页面,而且就算是jsp页面,在后台也有可能通过java代码调用C#、c++这些语言的方法,这就不得而知了。

如果有什么说得不对的地方还请原谅。
shy2850
2012-01-14 · TA获得超过6775个赞
知道大有可为答主
回答量:2505
采纳率:55%
帮助的人:1595万
展开全部
我个人总结的网站开发几个组成部分:

①数据存储媒介:数据库(主流是:Oracle、sqlserver、mysql等);资源存储:主要是在服务器端的文件系统。
②数据持久化工具:就是将运行时数据存储到存储媒介中、或者从存储媒介中读取数据到系统内存(很多高级语言都有这样的功能:java、C/C++、.NET、php等)。
③网络请求处理:通过HTTP协议解析服务器接收的URL进行资源定位或者请求分发、是建立通信和业务逻辑创建的通道(因为跟持久层数据关系紧密,通常java、C/C++、.NET、php也提供了再请求处理方面的方便的接口)。
④客户端表现:为客户在客户端提供一套较好的人机交互接口,就是网页咯(这里是HTML、JS、CSS的天下。)!

前三部分都要追求稳定和安全,而在客户端追求的是用户体验,在实际用户看到的东西其实只是这个部分。

只用HTML写出来的项目只能够作为一个本地应用,是无法跟服务器进行正常的数据交互的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
junjuping0131
2012-01-14 · 超过12用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:35.5万
展开全部
只用html是不能留言的,只能实现静态的显示。java是服务器生成类文件在服务器端被调用处理数据的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
la9297816
2012-01-14 · TA获得超过576个赞
知道小有建树答主
回答量:913
采纳率:0%
帮助的人:592万
展开全部
html是静态的
论坛需要交互性静态是满足不了的,所以需要动态的JSP,或者servlet 这都算后台的语言了;论坛另外还需要数据库,java和数据库相连
javascript应该算前台的脚本语言吧~ 我是这么理解的 不对请指正
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没有响应m2
2012-01-14 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3514万
展开全部
不只是留言板 整个论坛都可以是java写的 单用html的话网页就像名片一样 只能看不能动~~
如果想学做网站 又没有编程基础的 推荐去学php.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式