首页 >> 要闻 >

javaweb开发需要哪些技术(java web开发)

2023-09-08 08:31:43 来源: 用户: 

你们好,最近小时发现有诸多的小伙伴们对于javaweb开发需要哪些技术,java web开发这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、 背景:html静态网页是实际存在的,不需要服务器编译,直接加载到客户端浏览器显示。静态页面需要占用一定的服务器空间,并且无法独立管理更新后的页面。如果您想更新网页内容,

2、 通过FTP软件下载文件,用网页制作软件进行修改(fso等技术除外),常见的静态页面的例子有:html扩展和。htm扩展名。Ps:不知道html是什么?可以百度一下。

3、 1.在本地磁盘上创建一个新的helloworld.html页面,然后使用浏览器打开并显示“hello world”页面。代码如下图所示:

4、 浏览器页面如下所示:

5、 2.在2.tomcat中部署静态页面,然后用浏览器访问并显示“hello world”页面。

6、 在tomcat/webapps下创建一个新的测试文件夹,并将helloworld.html文件复制到测试中。

7、 然后打开浏览器,在地址栏输入http://localhost:8080/test/hello world . html。浏览器页面如下图所示:

8、 Jsp页面可以理解为嵌入在Html中的java代码。编辑好的helloworld.jsp在tomcat中部署后,浏览器访问http://localhost:8080/test/hello world . JSP

9、 代码如下:

10、 浏览器页面如下:注意:JSP页面转换成。java文件并编译成。类文件。

11、 以上两个文件可以在目录\ Tomcat 7.0 \ work \ catalina \ localhost \ test \ org \ Apache \ JSP中找到。如下图所示:

12、 Servlet是运行在服务器端的Java类,客户端发出的请求交给servlet处理。编写servlet时,必须继承HttpServlet类。

13、 HttpServlet是tomcatservlet-api-7.0.4jar包中的一个类。

14、 在Eclipse中编写一个servlet:

15、 3.写servlet类,继承HttpServlet类。HttpServlet类中最重要的是service()方法,它调用doGet()和doPost()方法。

16、 我们要重写doGet()和doPost()方法。(service(),doGet()和doPost()方法都是HttpServlet类中的方法。)在代码区,

17、 Eclipse右键-source-Override/Implement Methods.可以调出所以可以继承和实现的方法,选择doGet()和doPost()方法如下图所示:

18、 然后重写方法如下图所示:

19、 4、创建web目录结构在工程中建立一个文件夹作为站点的名字,再在下面建立WEB-INF文件夹,classes文件夹、lib文件夹和web.xml

20、 配置web.xml文件如下图:

21、 5、修改文件编译的输出文件夹在Eclipse中的纯java project默认会把/bin作为output folder,现在我们把WEB-INF/classes设置为output folder。

22、 方法:

23、 Eclipse中的编码结束6、去Eclipse的工作区间把该项目下的站点文件夹(见下图)拷出来放到tomcat的webapps目录下。

24、 可以看到ace.servlet的WEB—INF目录下的classes文件夹下有编译好的ServletTest.class文件

25、 7、用tomcat的startup.bat启动tomcat,然后在浏览器输入127.0.0.1:8080/ace.servlet/lalaace,可以看到结果,

26、 页面的输出为ServletTest的doGet()方法的输出

以上就是java web开发这篇文章的一些介绍,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章