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

wordpress漫画站主题高端seo服务

wordpress漫画站主题,高端seo服务,网站如何做关键词排名靠前,网站开发顶岗周记目标: 安装环境 了解基础架构 了解代码执行顺序 与数据库进行连接 准备: 安装 下载IDEA并下载tomcat(后续出教程) 之后新建项目 注意点如下 1.应用程序服务器选择Web开发 2.新建Tomcat的服务器配置文件 并使用 Hello…

目标:

安装环境  了解基础架构  了解代码执行顺序 与数据库进行连接

准备:

安装 下载IDEA并下载tomcat(后续出教程)

之后新建项目

注意点如下

1.应用程序服务器选择Web开发

2.新建Tomcat的服务器配置文件 并使用


HelloServlet所在的目录为我们操作的目录

先进行调试

出现这个页面为成功


我们建立一个自己的页面

IndexServlet

package com.example.demo7;import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;import java.io.IOException;
import java.io.PrintWriter;

@WebServlet("/new")//使用这个方法 不用配置web.xml文件
public class IndexServlet extends HttpServlet {@Override//使用这个后 检测到Get方法 会执行相应代码 类似的有doPost等protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {String name = req.getParameter("name");//接收输入的name值PrintWriter out = resp.getWriter();//打印在页面中out.println("name: " + name);System.out.println(name);//打印在调试页面中System.out.println("doGet");//super.doGet(req, resp);}
//POST提交的例子@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//        super.doPost(req, resp);String name = req.getParameter("name");//接收输入的name值System.out.println(name);//打印在调试页面中System.out.println("doPost");}
}

并且我们需要在

目录下配置相应文件

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="https://jakarta.ee/xml/ns/jakartaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/web-app_6_0.xsd"version="6.0"><servlet><servlet-name>index</servlet-name><!--使用引用路径--><servlet-class>com.example.demo7.IndexServlet</servlet-class></servlet><servlet-mapping><servlet-name>index</servlet-name><url-pattern>/index</url-pattern>  <!-- * 表示任意--></servlet-mapping>
</web-app>

之后 访问/index

在调试器和页面上都有相应数值

这样进行一个简单的开发

这四个函数涉及使用问题

@Overridepublic void init(ServletConfig config) throws ServletException {
System.out.println("init");}//以下的来源不同@Overridepublic void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {System.out.println("ServiceReq");}//有参数才触发@Overrideprotected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {System.out.println("serviceHTTP");}//销毁@Overridepublic void destroy() {System.out.println("estroy");}
执行结果来看
都会首先触发第一个init 根据有没有涉及传参 看一下打印了什么 最后结束是打印了estroy

这是代码执行的逻辑顺序

执行结果来看
都会首先触发第一个init 根据有没有涉及传参 看一下打印了什么 最后结束是打印了estroy

这是代码执行的逻辑顺序

JAVA-EE 的数据库有三种 jdbc mybatis hebermate

以使用频率来说 主要学习mybatis

需要先下载 这些红色的代表 是有不当会产生漏洞

下载好后 在IDEA新建一个文件 将下载好的文件导入

添加进库才能引用

package com.example.demo7;import java.sql.*;public class MyselectServlet {public static void main(String[] args) throws ClassNotFoundException, SQLException {// 1. 加载MySQL JDBC驱动(MySQL 8.0+可以省略,驱动会自动注册)// 保留它是为了兼容旧代码或明确显示驱动依赖Class.forName("com.mysql.cj.jdbc.Driver");// 2. 定义数据库连接URL// - serverTimezone=UTC 解决时区报错问题// - 其他常用参数:useSSL=false(测试环境禁用SSL)、characterEncoding=utf8(设置编码)String url = "jdbc:mysql://localhost:3306/demo01?serverTimezone=UTC";// 3. 建立数据库连接// 参数:URL, 用户名, 密码Connection connection = DriverManager.getConnection(url, "root", "root");String sql = "select * from admin";  // 从admin表查询所有字段// 5. 创建Statement对象(用于执行静态SQL语句)Statement statement = connection.createStatement();// 6. 执行查询,获取结果集ResultSet rs = statement.executeQuery(sql);// 7. 遍历结果集while (rs.next()) {  // rs.next()移动游标并判断是否有下一条数据// 按列名获取数据(也可以使用列索引:rs.getString(1))String username = rs.getString("username");String password = rs.getString("password");// 8. 输出结果System.out.println(username + ":" + password);}}
}结果如下:

申明:不是真的学习开发 只是了解思路和流程 不考虑代码安全问题

http://www.dtcms.com/wzjs/259303.html

相关文章:

  • 建设网站要多少费用seo资料站
  • 金华东阳网站建设网站批量收录
  • 公司网站内容建设怎么做外链
  • 海川建设公司网站2022网站快速收录技术
  • 网站做的好的医院爱站网 关键词挖掘工具站长工具
  • 天猫网站平面广告网站模板套用教程
  • 找人做企业网站注意啥seo服务
  • 网站做虚假宣传有没有做处罚怎么制作小程序
  • 怎么做淘宝优惠券网站java培训学费多少钱
  • 专业的网络推广网站很卡如何优化
  • 网站开发需要先学数据库么广州网络广告推广公司
  • 施工企业会计核算及常用会计分录aso优化运营
  • 国外的工业设计网站标题优化怎么做
  • 长春电商网站建设公司石家庄疫情
  • 坪山做网站互联网舆情
  • 网站建设提供了哪些栏目seo属于什么职业部门
  • 做的比较好的二手交易网站在哪里查关键词排名
  • 上海模板网建站seo自然搜索优化排名
  • 网页设计网站制作视频教程网络营销的主要传播渠道
  • 怎样把做的网站上传到github软文宣传推广
  • 湛江专业建站邳州网站开发
  • 网站开发下载seo的工作流程
  • 深圳网站制作 公司百度指数是什么
  • 微信小程序怎么做网站链接信息如何优化上百度首页公司
  • 网站备案许可证号查询深圳网站开发
  • wordpress 搬家后404长沙seo推广外包
  • 重庆网站推广外包企业促销活动推广语言
  • 做网站投资多少钱郑州百度seo网站优化
  • 网站建设公司net2006推广运营
  • 注册科技有限公司可以做网站吗企业培训考试app