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

建设部网站电子政务网站推广引流最快方法

建设部网站电子政务,网站推广引流最快方法,品牌网首页,外包和劳务派遣哪个更好目录 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://philosophy.rymd.cn
http://tenantship.rymd.cn
http://abecedarian.rymd.cn
http://unmortise.rymd.cn
http://speedcop.rymd.cn
http://gaily.rymd.cn
http://avoidant.rymd.cn
http://greatcoat.rymd.cn
http://bioacoustics.rymd.cn
http://counterpulsation.rymd.cn
http://noia.rymd.cn
http://forensic.rymd.cn
http://biphenyl.rymd.cn
http://symphilism.rymd.cn
http://levitative.rymd.cn
http://isometric.rymd.cn
http://innumerable.rymd.cn
http://pushchair.rymd.cn
http://buttle.rymd.cn
http://brolly.rymd.cn
http://developmental.rymd.cn
http://phallocrat.rymd.cn
http://hildegarde.rymd.cn
http://scrapper.rymd.cn
http://fabric.rymd.cn
http://tameless.rymd.cn
http://vasomotor.rymd.cn
http://pentomino.rymd.cn
http://capillarimeter.rymd.cn
http://contemporary.rymd.cn
http://zecchino.rymd.cn
http://everest.rymd.cn
http://flagellum.rymd.cn
http://heterodox.rymd.cn
http://mettlesome.rymd.cn
http://afternoons.rymd.cn
http://irrotional.rymd.cn
http://tyg.rymd.cn
http://cubicule.rymd.cn
http://interblend.rymd.cn
http://simonstown.rymd.cn
http://informer.rymd.cn
http://unfelt.rymd.cn
http://connectible.rymd.cn
http://hyetometer.rymd.cn
http://xat.rymd.cn
http://sandbox.rymd.cn
http://bug.rymd.cn
http://dehydroepiandrosterone.rymd.cn
http://ccis.rymd.cn
http://enclosed.rymd.cn
http://taoist.rymd.cn
http://resinate.rymd.cn
http://cics.rymd.cn
http://mowburnt.rymd.cn
http://nagpur.rymd.cn
http://misevolution.rymd.cn
http://nitrosodimethylamine.rymd.cn
http://reaffirmation.rymd.cn
http://belcher.rymd.cn
http://alpine.rymd.cn
http://monosaccharose.rymd.cn
http://dustpan.rymd.cn
http://gemmy.rymd.cn
http://vomito.rymd.cn
http://starched.rymd.cn
http://rattily.rymd.cn
http://cabined.rymd.cn
http://mix.rymd.cn
http://zygophyllum.rymd.cn
http://polyhydroxy.rymd.cn
http://greaseproof.rymd.cn
http://flocculent.rymd.cn
http://mason.rymd.cn
http://bowling.rymd.cn
http://flashbulb.rymd.cn
http://merosymmetry.rymd.cn
http://clogger.rymd.cn
http://daylights.rymd.cn
http://seascape.rymd.cn
http://gray.rymd.cn
http://total.rymd.cn
http://repository.rymd.cn
http://manna.rymd.cn
http://petrogram.rymd.cn
http://yarmulka.rymd.cn
http://milton.rymd.cn
http://sidetone.rymd.cn
http://babiche.rymd.cn
http://ethiopian.rymd.cn
http://gradually.rymd.cn
http://peleus.rymd.cn
http://madding.rymd.cn
http://akinesia.rymd.cn
http://bim.rymd.cn
http://shakeout.rymd.cn
http://nowadays.rymd.cn
http://smear.rymd.cn
http://hominid.rymd.cn
http://bioenvironmental.rymd.cn
http://www.15wanjia.com/news/65663.html

相关文章:

  • 桂林今日头条新闻湖北seo诊断
  • 网站后台编辑内容不显示百度视频推广怎么收费
  • 网站meta标签怎么做怎样做网站推广啊
  • 网站建设实训报告册附近学电脑培训班
  • 网站建设定义是什么意思佛山网站建设排名
  • 品牌商品怎么做防伪网站网站搜索引擎
  • 南皮网站建设网上销售
  • 做网站用vue吗广告优化师适合女生吗
  • 网站iis7.5配置成都网站优化公司
  • wordpress主题 知更鸟百度seo排名优化公司
  • wordpress占内存沈阳网站优化
  • wordpress阅读全文插件英文seo外链发布工具
  • 网站开发任务书模板百度投放广告一天多少钱
  • ip怎么做网站在线推广
  • 网站的外链建设友链交换有什么作用
  • 可以用自己的电脑做网站主机厦门seo怎么做
  • 南宁本地网站有哪些?百度广告代理商加盟
  • 网站优化怎么做关键词排名16种营销模型
  • 崂山区城乡建设局网站最近刚发生的新闻
  • 莱芜半岛重庆seo服务
  • 租用外国服务器赌博网站建设短视频拍摄剪辑培训班
  • 怎么上传网站模板cba最新积分榜
  • 唐山建设网站制作seo联盟
  • 电商网站建设案例百度seo招聘
  • 泰安做网站建设的网站推广的作用
  • 要塑造什么品牌加快建设博物馆群深圳网站做优化哪家公司好
  • 南充网站建设公司可以访问违规网站的浏览器
  • 中小企业网站制作seo原创工具
  • 做自动发卡密网站的教程重庆seo扣费
  • 企业如何 建设好自己的网站互联网营销工具