所在位置:
首页 >
营销资讯 >
网站运营 > 亲爱的知友们请问一下用Java编写网页,要学好那些东西?在eclips平台就可以直
亲爱的知友们请问一下用Java编写网页,要学好那些东西?在eclips平台就可以直
时间:2023-12-13 10:12:01 | 来源:网站运营
时间:2023-12-13 10:12:01 来源:网站运营
亲爱的知友们请问一下用Java编写网页,要学好那些东西?在eclips平台就可以直接编写网页的代码吗?:首先,java不能写网页。
网页是HTML语言,浏览器会解析HTML并显示为一个网页,但是普通的网页是静态的,什么意思呢,他不会动,写完是什么样就是什么样,上面的内容基本是一成不变的。
那么该怎么办,要用编程语言驱动网页,让他动起来。
首先,操作网页最基础的语言就是JavaScript,虽然名字和java相似,但是他们是不同的东西,js可以为网页添加各类动态效果,不过他却无法让网页的数据不断地丰富,无法做出更加复杂的动作,而这就是java发挥的地方,就像用户的登陆,用户的权限,文件的上传,数据的存储和读写等。
现在有两个选择,一个是让网页通过js和java互动,通过ajax和java服务进行交流,使用http协议,网页是网页,java是java两个相互不干涉,这就是前后端分离,前端指的是网页和js,后端指的就是java,这种写法的java后端也可以叫做WebService,你不止可以通过HTML网页使用它提供的服务和数据,也可以通过各种其他的东西,比如说支持http协议的APP等,只要是http就都可以使用这种java编写的后端服务。这也是现在比较流行的写法。
第二种,java和网页结合,java通过套用一些模板直接输出网页,把数据填写到模板的指定位置,这样也可以导致网页内容的变化,例如jsp就是这种,现在还有很多模板引擎也是类似做法的东西。但这会对服务造成比上面一种更大一些的负担和压力。
但是既然是刚刚接触java,倒不必急着现在就接触Java的WEB,要首先对这个语言可以熟练的运用,这样你就会对java有一定的理解了,然后在开始接触web会更好。
写java可以用idea,eclipse等,HTML和js可以webstorm,Dreamweaver,eclipse也可以,但是需要注意配置合适的插件。