当前位置: 首页 > news >正文

公司网站运营包括哪些方面自己做的网站会被黑吗

公司网站运营包括哪些方面,自己做的网站会被黑吗,拉新app推广,wordpress 主题广告Web应用开发 - 实训三 B Servlet基础 前言#xff1a; 零、前期准备准备工具创建项目导入 jar 包配置运行设置 一、实训第一部分第一张图第二张图第三张图 二、实训第二部分第一张图第二张图 前言#xff1a; eclipse 是不可能用的#xff0c;并不是说它界面丑#xff0c;… Web应用开发 - 实训三 B Servlet基础 前言 零、前期准备准备工具创建项目导入 jar 包配置运行设置 一、实训第一部分第一张图第二张图第三张图 二、实训第二部分第一张图第二张图 前言 eclipse 是不可能用的并不是说它界面丑也不是说它难用而是它实在不适合我idea 还能用一用界面还挺符合我审美的一些操作也比较合适。 注意本篇文章使用的是工具是 IDEA搭配 tomcat 10.1 使用 零、前期准备 准备工具 下载 tomcat 10.1 并安装 下载地址https://tomcat.apache.org/download-10.cgi 创建项目 直接新建项目选择 Jakara EE模板为“Web 应用程序”接下来就直接下一步创建。 导入 jar 包 找到 tomcat 的安装目录 默认是C:\Program Files\Apache Software Foundation\Tomcat 10.1 回到 idea 中点击左上角的“文件” - “项目结构” 点击左侧的 “库” - 点击 “” - 选择 java 在弹出来的窗口中找到刚刚找到的 tomcat 安装目录并找到 lib 文件夹下的 “servlet-api.jar ”然后确认就好了 配置运行设置 点击上方的“当前文件”选择 “编辑配置” 点击左上角的 “”找到 “Tomcat 服务器”本地 点击 “部署”选择 “工件”并点击 “Servlet_war_exploded” 将下面的 “/Servlet_war_exploded” 改为 “/chapter03” 基本工作就到此结束开始进入正题 一、实训第一部分 第一张图 在图中目录创建 “HelloWorldServlet.java” 代码如下 package com.example.servlet;import jakarta.servlet.*; import jakarta.servlet.annotation.WebServlet;import java.io.*;WebServlet(name HelloWorldServlet, value /cn/itcast/firstapp/servlet/HelloWorldServlet) public class HelloWorldServlet extends GenericServlet {public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException {// 得到输出流 PrinterWriter 对象Servlet 使用输出流来产生响应PrintWriter out response.getWriter();// 使用输出流对象向客户端发送字符数据out.println(Hello World);} }点击右上角的三角形就可以运行项目了 在浏览器中打开 http://localhost:8080/chapter03/cn/itcast/firstapp/servlet/HelloWorldServlet 效果图如下所示 第二张图 将 “HelloWorldServlet.java” 中的代码修改成下面 package com.example.servlet;import jakarta.servlet.*; import jakarta.servlet.annotation.WebServlet;WebServlet(name HelloWorldServlet, value /HelloWorldServlet) public class HelloWorldServlet extends GenericServlet {public void init(ServletConfig config) throws ServletException {System.out.println(init methed is called);}public void service(ServletRequest request, ServletResponse response) throws ServletException {System.out.println(Hello World);}public void destroy() {System.out.println(destroy method is called);} }重新运行程序 在浏览器中打开 http://localhost:8080/chapter03/HelloWorldServlet 可以看到终端这边是我们需要的截图只需要截终端的那部分 第三张图 分别在图中的两个路径中创建 “RequestMethodServlet.java” 和 “form.html” RequestMethodServlet.java 文件中的代码如下 package com.example.servlet;import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse;import java.io.*;WebServlet(name RequestMethodServlet, value /RequestMethodServlet) public class RequestMethodServlet extends HttpServlet {public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException {PrintWriter out response.getWriter();out.write(this is doGet method);}public void doPost(HttpServletRequest request,HttpServletResponse response) throws IOException {PrintWriter out response.getWriter();out.write(this is doPost method);} }form.html 文件中的代码如下 !DOCTYPE html html langen headmeta charsetUTF-8titleTitle/title /head body form action/chapter03/RequestMethodServlet methodpost姓名input typetext namename/br/密码input typetext namepsw/br/input typesubmit value提交/ /form /body /html在浏览器中打开 http://localhost:8080/chapter03/form.html 截图点击“提交”后截图 二、实训第二部分 第一张图 在如图文件夹中创建 “TestServlet02.java” TestServlet02.java 文件代码如下 package com.example.servlet;import jakarta.servlet.ServletConfig; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebInitParam; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse;import java.io.IOException; import java.io.PrintWriter;WebServlet(name TestServlet02, value /TestServlet02,initParams {WebInitParam(name encoding, value UTF-8)}) public class TestServlet02 extends HttpServlet {protected void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {PrintWriter out response.getWriter();// 获得 ServletConfig 对象ServletConfig config this.getServletConfig();// 获得参数名为 encoding 对应的参数值String param config.getInitParameter(encoding);out.println(encoding param);}protected void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {this.doGet(request, response);} }在浏览器中打开 http://localhost:8080/chapter03/TestServlet02 并截图 第二张图 在如图路径中新建文件 “TestServlet03.java” TestServlet03.java 文件代码如下 package com.example.servlet;import jakarta.servlet.ServletContext; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse;import java.io.IOException; import java.io.PrintWriter; import java.util.Enumeration;WebServlet(/TestServlet03) public class TestServlet03 extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {response.setContentType(text/html; charsetutf-8);PrintWriter out response.getWriter();// 得到 ServletContext 对象ServletContext context this.getServletContext();// 得到包含所有初始化参数名的Enumeration 对象EnumerationString paramNames context.getInitParameterNames();out.println(all the paramName and paramValue are following: );// 遍历所有的初始化参数名得到相应的参数值并打印while (paramNames.hasMoreElements()) {String name paramNames.nextElement();String value context.getInitParameter(name);out.println(name : value);out.println(br /);}}public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {this.doGet(request, response);} }在如图文件 “web.xml” 中添加如图部分代码 context-paramparam-namecompanyName/param-nameparam-valueitcast/param-value/context-paramcontext-paramparam-nameaddress/param-nameparam-valuebeijing/param-value/context-param在浏览器中打开 http://localhost:8080/chapter03/TestServlet03 并截图 恭喜, 实训三到此结束!!!
http://www.dnsts.com.cn/news/70535.html

相关文章:

  • 专门做考研的网站手机报价网站大全
  • 常州做网站的公司百度小程序登录
  • asp班级网站建设wordpress 高级自定义
  • 静安网站建设关键词优化seo怎样建立和设计公司网站
  • vs简单的网站开发丹江口网站制作
  • 辽宁网站推广的目的教育行业建设网站
  • 单位网站建设和维护免费设计室内装修软件
  • 做一个家乡网站有什么可以做网站建设广告
  • 行业门户网站建设哪家好wordpress 菜单字体
  • 江西求做网站wordpress __()
  • 深圳网站设计公司招聘uc浏览器网页版
  • 网站与备案信息不符绵阳医院网站建设
  • 浙江住房和城乡建设厅报名网站免费推广网址注册
  • 韶关手机网站建站公司优化网站的案例
  • 扬州高端网站制作微信小程序需要收费吗
  • 为何建设银行的网站登不上去网龙网络公司游戏
  • 上海网站建设推广服务做尾货的网站
  • 上海高端定制网站公司门户网官网
  • 体育用品东莞网站建设汕头seo管理
  • 织梦网站如何修改数据库配置深圳建站公司哪个济南兴田德润简介
  • 网站截图怎么做艺术视频手机网站可以做吗
  • 专业网站设计的公司营销型网站的类型有哪些
  • 中国建行网站首页做一个app需要什么流程
  • 邯郸有建网站吗哪个公司好些wordpress 文章标题
  • 网站域名地址查询营销推广的目标
  • 做企业网站的公司有哪些抄袭的网站
  • 无限容量网站哈尔滨市建设工程交易网
  • 手机网站开发方式有做网站代理运营的吗
  • 做网站空间会招攻击凡科一个注册做2个网站
  • 大连商城网站制作如何做pdf电子书下载网站