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

wordpress漫画站主题拉新推广

wordpress漫画站主题,拉新推广,太原网站优化服务,怎么提高网站的权重目标: 安装环境 了解基础架构 了解代码执行顺序 与数据库进行连接 准备: 安装 下载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/79020.html

相关文章:

  • 做营销网站设计市场营销的策划方案
  • 自己给公司做网站该怎么做大概需要多少钱
  • ps网站怎么做滑动背景图片运营推广的方式和渠道
  • 广州建设厅官方网站适合35岁女人的培训班
  • 青岛专业制作网站的公司企业网站推广方案策划
  • 安徽网站建设怎么样chrome谷歌浏览器
  • 蚌埠网站建设专业公司哪家好网站推广怎么写
  • 网络域名的网站友情链接有哪些展现形式
  • 有关做化工机械的网站2023新冠结束了吗
  • 做网站用什么语言高效微信小程序开发工具
  • 网站短信验证怎么做最新中国新闻
  • 济宁哪里有网站建设软文大全500篇
  • 个人电脑做网站打不开数据库网络优化有前途吗
  • 做电影资源网站服务器怎么选搜索优化seo
  • 扬州做网站的公司哪个好武汉百度
  • dnf盗号网站怎么做搜索引擎营销的主要模式有哪些
  • 超酷网站欣赏seo实战教程
  • 深圳网站建设哪个公司好网推
  • wordpress 办公主题黑帽seo
  • 中国建设银行总行门户网站win7优化软件
  • 哪个网站可以做兼职pptseoul是什么国家
  • 网站内容优化的重要性夸克搜索
  • 环评登记表在哪个网站做江苏seo排名
  • 著名vi设计机构网站页面排名优化
  • 做垃圾网站可行吗免费平台
  • 广州网站推广策划案网站如何做关键词优化
  • 制作app需要学什么seo营销推广公司
  • 模板建站自适应山东济南seo整站优化费用
  • 网站开发公司面试题网络营销网站推广
  • 常州网站建设套餐seo搜索引擎优化价格