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

灵璧做网站的公司最大的中文搜索引擎

灵璧做网站的公司,最大的中文搜索引擎,app管理系统,网页游戏哪个平台最好目录 1.搭建一个maven web项目 2.配置Tomcat 3.测试项目是否能够跑起来 4.导入项目中会遇到的Jar包 5.项目结构搭建 6.项目实体类搭建 7.编写基础公共类 1.数据库配置文件 2.编写数据库的公共类 3.编写字符编码过滤器 3.1web配置注册 4.导入静态资源 1.搭建一个maven web项目 …

目录

      1.搭建一个maven web项目

      2.配置Tomcat

      3.测试项目是否能够跑起来

      4.导入项目中会遇到的Jar包

      5.项目结构搭建 

      6.项目实体类搭建

      7.编写基础公共类

     1.数据库配置文件

     2.编写数据库的公共类

     3.编写字符编码过滤器

   3.1web配置注册

     4.导入静态资源


      1.搭建一个maven web项目

      2.配置Tomcat

      3.测试项目是否能够跑起来

      4.导入项目中会遇到的Jar包

                       jsp,servlet,mysql驱动,jstl,standard

      5.项目结构搭建 

      6.项目实体类搭建

              ORM映射 表---类映射

      7.编写基础公共类

            1.数据库配置文件

                       db.properties

driver=com.mysql.jdbc.Driver
url=jdbc:mysql//localhost:3306?useUnicode=true&character=utf-8
username=root
password=2001

            2.编写数据库的公共类

package com.kuang.dao;import java.io.IOException;
import java.io.InputStream;
import java.sql.*;
import java.util.Properties;//操作数据库的公共类
public class BaseDao {private static String driver;private static String username;private static String password;private static String url;//静态代码块,类加载的时候就初始化了static {Properties properties = new Properties();//通过类加载器读取对应的资源  等价于  Class.forName()也是一个类加载器,但这个类加载器是加载配置文件的,把配置文件放入输入流中。InputStream is = BaseDao.class.getClassLoader().getResourceAsStream("db.properties");try {properties.load(is);} catch (IOException e) {e.printStackTrace();}driver=properties.getProperty("driver");url=properties.getProperty("url");username=properties.getProperty("username");password=properties.getProperty("password");}//获取数据库的链接public static Connection getConnection(){Connection connection=null;try {Class.forName(driver);connection=DriverManager.getConnection(url,username,password);} catch (Exception e) {e.printStackTrace();}return connection;}//编写查询公共方法public static ResultSet execute(Connection connection, String sql, Object[] param, PreparedStatement preparedStatement,ResultSet resultSet){try {preparedStatement = connection.prepareStatement(sql);for (int i = 0; i <param.length ; i++) {preparedStatement.setObject(i+1,param[i]);}resultSet = preparedStatement.executeQuery();} catch (SQLException e) {e.printStackTrace();}return  resultSet;}//编写增删改公共方法public static int execute(Connection connection, String sql, Object[] param, PreparedStatement preparedStatement) throws SQLException {preparedStatement = connection.prepareStatement(sql);for (int i = 0; i <param.length ; i++) {preparedStatement.setObject(i+1,param[i]);}int updateRows = preparedStatement.executeUpdate();return  updateRows;}//关闭方法public static boolean closeResource(Connection connection,PreparedStatement preparedStatement,ResultSet resultSet){boolean flag=true;if (resultSet!=null){try {resultSet.close();//GC回收resultSet=null;} catch (SQLException e) {e.printStackTrace();flag=false;}}if (preparedStatement!=null){try {preparedStatement.close();preparedStatement=null;} catch (SQLException e) {e.printStackTrace();flag=false;}}if (connection!=null){try {connection.close();connection=null;} catch (SQLException e) {e.printStackTrace();flag=false;}}return flag;}}

     3.编写字符编码过滤器

package com.kuang.filter;import javax.servlet.*;
import java.io.IOException;public class CharacterEncodingFilter implements Filter {@Overridepublic void init(FilterConfig filterConfig) throws ServletException {}@Overridepublic void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {servletRequest.setCharacterEncoding("utf-8");servletResponse.setCharacterEncoding("utf-8");filterChain.doFilter(servletRequest,servletResponse);}@Overridepublic void destroy() {}
}

   3.1web配置注册

 <filter><filter-name>CharacterEncodingFilter</filter-name><filter-class>com.kuang.filter.CharacterEncodingFilter</filter-class></filter><filter-mapping><filter-name>CharacterEncodingFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping>

     4.导入静态资源

http://www.yayakq.cn/news/295845/

相关文章:

  • 如何确定网站被k惠城网站建设服务
  • 查询网站域名备案凡科建设的网站如何
  • 企业网站建站价格东莞东智通人才招聘网
  • 医院设计网站建设湘潭做网站找磐石网络一流
  • 深圳网站优化项目陕西城乡建设局网站
  • 佛山seo网站推广免费书画网站怎么做的
  • 企业网站推广效果指标分析淘宝网站品牌设计
  • 手机网站 域名广告推广文案
  • 浙江凌宇环境建设公司网站绵阳的网站制作公司哪家好
  • 河南省住房和城乡建设门户网站公司网站seo优化的
  • 做策划的人经常浏览的网站wordpress 列表分类链接 v1.3
  • 惠阳做网站萧山网络公司
  • 图书拍卖网站开发遇到的问题国外高清人像图片素材网站
  • 17网站一起做网店广高唐做网站建设的公司
  • 东莞网站优化如何怎么制作移动端网站
  • 天津做网站找谁网站seo策划
  • 用什么网站做海报 知乎应用软件开发工程师
  • 培训类网站开发网站设计属于什么分类号
  • 各种网站开发语言的优缺点长沙seo研究中心
  • php大型网站设计北京有哪些软件公司在招聘
  • 龙岗网站建设推广旅游网站如何做
  • 山东企业网站建设推荐广州天河做网站
  • 昆山网站建设是什么网站标题title为什么不能频繁的改
  • 提供南昌网站建设公司南京小程序网站开发
  • 辽icp备鞍山公司中企动力提供网站建设吴中网站开发建设多少钱
  • 电子商务网站建设与维护方法分析不包括中山建网站多少钱
  • 怎么查询网站空间商塘沽网站建设
  • 网站标志的原则黑龙江住建网
  • 南京微信网站开发农产品网络营销策划书
  • 50个优秀网站出版社类网站模板