1.处理http相关内容,创建一个java类并继承HttpServlet 2.重写doGet、doPost方法 3.创建的java类必须在web.xml文件中做配置:(配置错误会出现 404状态码)
<servlet> <!--给配置的servlet服务器起名--> <servlet-name>服务器名称</servlet-name> <!--给servlet服务器起名 包名+类名 权限定名--> <servlet-class>包名+类名</servlet-class> </servle> <!--给注册好的servlet映射到地址栏中的路径--> <servlet-mapping> <!--已经注册好的servlet名字--> <servlet-name>服务器名称</servlet-name> <!--具体映射的路径 url-pattern: 值可以改变,但前面必须加上"/", /:表示http://ip:端口/项目名--> <url-pattern>/ 任意名称</url-pattern> </servlet-mapping>1、传输大小:get方法有限制,post方法没有限制 2、传输数据:get传递的数据按照”key, value“方式跟在url后面达到传输目的;post传递数据是通过http请求的附件进行,url中没有显示。 3、安全性:post比get提交数据安全性更高
服务器默认的是doGet方法,而在程序中使用的是doPost方法,所以在单独执行时不被浏览器支持