第一个html随笔
程序员文章站
2022-06-10 15:46:33
培训之前,先自学一波,写一个从Hello World,然后记录一下每天学习Java Web的过程;东西很多,有用的会写大量解释,希望能最终学完 然后搞定这门语言吧。 1.先新建一个Dynamic Web 项目 一定要先勾选这个 xml 否则还要去找配置 感觉很麻烦。 2.在Java Resource ......
培训之前,先自学一波,写一个从hello world,然后记录一下每天学习java web的过程;东西很多,有用的会写大量解释,希望能最终学完 然后搞定这门语言吧。
1.先新建一个dynamic web 项目
一定要先勾选这个 xml 否则还要去找配置 感觉很麻烦。
2.在java resources 的src中建立自己java代码 和正常java项目一样 可以建立impl包,dao包等等 等以后项目变大 慢慢会建
3.编写一下hellojavaweb
1 package com.etc.javaweb; 2 3 import java.io.ioexception; 4 import javax.servlet.servletexception; 5 import javax.servlet.http.httpservlet; 6 import javax.servlet.http.httpservletrequest; 7 import javax.servlet.http.httpservletresponse; 8 9 public class hellojavaweb extends httpservlet { 10 private static final long serialversionuid = 1l; 11 12 @override 13 protected void doget(httpservletrequest request, httpservletresponse response) 14 throws servletexception, ioexception { 15 response.getwriter().append("hello javaweb"); 16 } 17 18 @override 19 protected void dopost(httpservletrequest request, httpservletresponse response) 20 throws servletexception, ioexception { 21 doget(request, response); 22 } 23 }
4.配置xml
1 <?xml version="1.0" encoding="utf-8"?> 2 <web-app xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemalocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="webapp_id" version="3.1"> 3 <display-name>javaweb</display-name> 4 <servlet> 5 <servlet-name>hellojavaweb</servlet-name> 6 <servlet-class>com.etc.javaweb.hellojavaweb</servlet-class> 7 </servlet> 8 9 <servlet-mapping> 10 <servlet-name>hellojavaweb</servlet-name> 11 <url-pattern>/hellojavaweb</url-pattern> 12 </servlet-mapping> 13 </web-app>
5.run一下
这是你的tomacat 中访问的地址 http://localhost:8080/javaweb/hellojavaweb
第一个项目就这样开端了 加油 坚持下去 。
以上全是根据一些教学ppt 某些大佬的案例 结合自己的认识创建的,希望能够坚持下去。
上一篇: JS解析shapefile(.shp)
下一篇: 清除浏览器双击的阴影效果
推荐阅读
-
python处理“”开头加数字的html字符方法
-
PyCharm搭建Spark开发环境实现第一个pyspark程序
-
Java Web使用Html5 FormData实现多文件上传功能
-
html文件中jquery与velocity变量中的$冲突的解决方法
-
jquery中常用的SET和GET$(”#msg”).html循环介绍
-
利用HTML5+CSS3实现3D转换效果实例详解
-
使用Python的Flask框架来搭建第一个Web应用程序
-
sublime text怎么使用快捷键运行浏览web/html页面?
-
HTML5高仿微信聊天、微信聊天表情|对话框|编辑器功能
-
HTML5声音录制/播放功能的实现代码