自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 idea 导出 war包

完整流程如下:首先点击这里进入项目的配置页面(或从File-> Project Structure打开亦可) 在Artifacts栏里点击绿色加号,选择Web Applicant:Archive 设置war包的名称和输出路径。Build on make选项可选可不选。如果选择了,那么每次在运行项目时都会生成war包。如果不勾选则可以在后续的步骤中手动生成war包。   如果下面显示.MF file not found in Accept.war,那么要继续进行下一步配置。很多

2021-02-28 23:31:48 723 1

原创 一个或多个筛选器或者Listeners启动失败 的问题探索以及解决方案

1. 问题描述:使用IDEA作为开发工具,使用Maven作为项目管理工具,完成一个web项目后使用Tomcat作为服务器启动项目,报错一个或多个筛选器启动失败或者org.apache.catalina.core.StandardContext.startInternal 一个或多个listeners启动失败,更多详细信息查看对应的容器日志文件,错误原因应该是一致的.2. 根本原因:在项目部署运行环境下,项目依赖的jar包没有导入到项目部署的环境中,说白话就是部署环境中缺少jar包3. ...

2021-02-28 22:46:09 2097 1

原创 intellij idea - Project Structure 项目结构详解

或者使用快捷键 Ctrl + Shift + Alt + S打开Project Structure 。如下如所示;左侧面板项目设置模块设置发布工程条码管理系统 条码生产管理系统 Mes管理系统

2021-02-28 20:55:25 248

原创 Tomcat 启动失败,检查webapps 目录下文件

1. ERROR Unable to locate appender "RollingFileWarn" for logger config "root"解决:删除配置记录即可1.找到tomcat所在路径,删除webapps下对应的项目。2.修改conf下server.xml ,把 < host > 中与项目对应的< context > 删除。3.删除work\Catalina\localhost下对应的项目文件条码管理系统...

2021-02-28 16:12:04 865

原创 tomcat 部署运行war包

1.然后把准备好的war包复制粘贴到webapps目录即可,不用创建目录,直接复制粘贴即可然后修改service.conf配置文件,在conf目录下然后复制host,在其中添加一句,或者也可以直接修改原来的host在里面添加一句<Context path=" " docBase="ItemTest" reloadable="false" source="org.eclipse.jst.jee.server:tsj-spring"/> 其中主要是path 是指url的上下文,.

2021-02-09 10:03:27 637

原创 JSTL介绍及使用 jstl.jar的作用

JSTL介绍及使用一、JSTL(JSP Standard Tag Library)简介    > JSTL是JSP的标准标签库    > JSTL为我们提供了一些常用的标签,供我们日常开发使用(if 、 if...else 、遍历 、 日期格式化)    > 标签库      - core :核心标签库        - 最常用的一个标签库,也就是我们熟悉c标签。      - fn :函数标签库        - 函数标签库它需要结合EL表达式使用,主要定义了一些字

2021-02-09 09:01:13 5585

原创 问题:org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 6; 不允许有匹配 “[xX][mM][lL]“ 的处理指令目标。

问题为XML文件首行多了一行 空行 ,我们在配置文件的时候,不能空行条码管理系统 ,条码仓库管理系统,MES系统

2021-02-09 08:45:02 154

原创 解决Eclipse环境变量中的Web App Libraries 没有显示

1.Web App Libraries 没有显示2. *.jar 不见了处理办法:增加下面两行红色就可以了<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0"> <wb-module deploy-name="test"><wb-resource deploy-path="/" so...

2021-02-03 23:56:55 2514

原创 Java 中 *.tld 文件的说明

tld,是taglib description 的缩写,其自定义标签一般用于jsp页面,tld其作用一般是在web项目中结合jstl、c标签等,用于有效性判断、权限判断等方面,对前端的一些页面标签起到约束、限制的作用。 很多人只知道有这类型的标签,但不知道它有什么作用以及怎么去使用,所以,学会使用tld自定义标签对项目会有很大的帮助,下面我会以一个自写的结合项目使用的demo来详细说明如何去使用tld, 进行自定义标签,做有效性的判断。2. tld自定义标签方法,需要以下几...

2021-02-01 20:33:04 2040 1

原创 spring和springmvc的区别

一、spring框架的介绍 spring是一个一站式的框架,提供了表现层(springmvc)到业务层(spring)再到数据层(springdata)的全套解决方案;spring的两大核心IOC(控制反转)和AOP(面向切面编程)更是给我们的程序解耦和代码的简介提供了支持。二、springmvc (1)springmvc给spring的表现层提供支持 (2)springmvc的流程: 1、用户发送请求至前端控制器Dispa...

2021-02-01 19:56:37 2650

原创 Eclipse创建java working set不显示问题

Eclipse创建java working set不显示问题条码管理系统 条码仓库管理系统 mes系统 mes生产管理系统

2021-01-31 21:18:11 663

原创 SpringMVC-mybatis 访问 MySQL8.0,JDK 15 需要修改 jar 包

一、选用 JDK15 ,需要修改jar正常访问数据1. mysql-connector-java-8.0.12.jar2. mybatis-spring-2.0.5.jar3. mybatis-3.5.6.jar4. commons-collections4-4.4.jar5. commons-pool2-2.9.06. commons-dbcp2-2.8.0二、 jdbc.properties 配置文件jdbc.driver=com.mysql....

2021-01-31 20:31:28 240

原创 eclipse导入项目包显示为文件夹结构

eclipse导入项目包显示为文件夹结构解决办法:右点击项目,然后点击Properties,在弹出的窗口中选择Java Build Path,然后选择Source tab, 展开找到Excluded。正常情况下应该是None,现在发现是 ××,所以需要修改它:点击Finish 然后点击OK button,在查看项目就会发现文件夹形式又变回包的形式条码管理系统 条码仓库管理系统 mes系统...

2021-01-31 14:39:08 411

原创 eclipse修改xml配置文件tomcat不能同步问题

eclipse修改xml配置文件tomcat不能同步问题  之前springmvc-config.cml中的Controller写成了Constroller,导致java.lang.ClassNotFoundException异常,而我更改后,更新的信息并没有同步到tomcat上,还是显示原来的异常。解决办法:(1)先把tomcat停掉,(2)选择eclipse导航栏的Project-->Clean。(3) 重新运行就可以条码管理系统 条码仓库管...

2021-01-31 14:36:52 398

原创 eclipse设置包分层次显示

如图设置eclipse包分层次显示,修改 Hierarchiacal条码管理系统 条码仓库管理系统 mes系统

2021-01-30 01:07:19 1998 1

原创 MySQL 8.0 与 mySQL 5.7 Java 的JDBC访问 有 区别

MySQL8.0 访问:jdbc.driver=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/springmvc?useSSL=false&serverTimezone=UTCjdbc.username=rootjdbc.password=rootMySQL5.7 访问:jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhos..

2021-01-23 10:17:10 1073

原创 JavaWeb Spring 常用jar 包解释

JavaWeb-Spring中各个jar包的作用1.spring-aop-3.2.2.jar包含在应用中使用spring的aop特性时所需的类。2.spring-aspects-3.2.2.jar提供对aspectj的支持,以便可以方便的将面向方面的功能集成进ide中3.spring-beans-3.2.2.jarspringioc(依赖注入)的基础实现,所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行inversion of control / dependenc...

2021-01-23 10:13:01 327

原创 搭建Go语言开发环境

最新1.14版本,一步一步,从零搭建Go语言开发环境。因为Go语言及相关编辑工具的更新迭代,本文已于2020/03/25更新,可能会和视频有所出入,请以更新后的本文为准。安装Go语言及搭建Go语言开发环境注意:Go语言1.14版本之后推荐使用go modules管理以来,也不再需要把代码写在GOPATH目录下了,之前旧版本的教程戳这个链接。下载下载地址Go官网下载地址:https://golang.org/dl/Go官方镜像站(推荐):https://golang.google.

2021-01-22 11:55:46 103

原创 The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path

我们在用Eclipse进行Java web开发时,可能会出现这样的错误:Thesuperclassjavax.servlet.http.HttpServlet was not found ontheJava Build Path。我们该怎么解决这个问题呢?我们遇到的错误显示如下:我们右击有错误提示的文件夹,如下:我们点击”配置构建路径“,如下:我们再点击”添加库“,如下:我们选中上图中标出的选项,再点击下一步,如下:我们再点击”完成“,如下:...

2021-01-20 19:24:49 79

原创 MySQL 安装失败 Failed to find valid data directory

mysql初始化的时候找不到对应的数据库存储目录解决方法:手动删掉自己创建的data文件夹然后再管理员cmd下进入 bin 目录,移除自己的mysqld服务D:\Program Files\MySQL\bin>mysqld -remove MySQLService successfully removed.在cmd的bin目录执行以下命令,程序会在动MySQL文件夹下创建data文件夹以及对应的文件。mysqld --initialize-insecurebin目录下执行,mysql

2021-01-20 19:24:28 662

原创 【Eclipse 问题】Eclipse中如何显示Package Explorer视图

1.Window - Show View - Other…2.搜索 - 点击Package Explorer - Open条码管理系统 条码仓库管理系统

2021-01-16 11:21:37 1688

原创 Eclipse切换package和project视图

Eclipse有多种视图,其中package和project视图是最常用也是最好用的。其实就是包视图和项目视图,通过这两种视图可以很清晰地看到代码结构。那么如果Eclipse没有显示这两种视图时,我们怎样把他们调出来呢?工具/原料 Eclipse软件 一个测试项目 方法/步骤 在Eclipse默认的navigator视图下,我们可以看到项目的代码和组织结构是有一些混乱的,重要的源码目录没有放在第一的位置,所以有必要把视图调成package。project视图的调用方法于此类

2021-01-16 11:19:32 602

原创 MVC 模式

MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。Model(模型)- 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。 View(视图)- 视图代表模型包含的数据的可视化。 Controller(控制器)- 控制器作用于模型和视图上。它控制数据流向模型对象,并在数据变化时更新视图。它使视图与模型分离开。实现我们将创建一个作为模型的Student对象。Student...

2021-01-12 08:21:29 93

原创 Servlet 中 request.getRequestDispatcher()和request.setAttribute

在servlet中接收getinfo请求的get和post:session.setAttribute(“curruser”,curruser)。这个方法和上面request.setAttribute唯一的区别就是作用域,就是在你整个程序启动的时候,如果在session中保存了数据,那么在你这个无论你在哪个页面,在什么时候都可以获取到这个值,全局的,只要你的这个程序是启动的。session默认的过期时间是30分钟,过期无效,可以去修改这个值。第二条核心代码:request.getReq..

2021-01-10 08:52:07 532

原创 浅谈Arrays.asList()方法的使用

首先,该方法是将数组转化为list。有以下几点需要注意:  (1)该方法不适用于基本数据类型(byte,short,int,long,float,double,boolean)  (2)该方法将数组与列表链接起来,当更新其中之一时,另一个自动更新  (3)不支持add和remove方法上代码:package com.shanheyongmu.test;import java.util.Arrays;import java.util.List;abstract public.

2021-01-10 08:42:50 71

原创 HTTP 方法:GET 对比 POST

HTTP 方法:GET 对比 POST两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关于请求的状态信息以及可能被请求的内容。两种 HTTP 请求方法:GET 和 POST在

2021-01-09 21:41:59 58

原创 Servlet 中 ServletContext

Web 参数配置<context-param><param-name>driver</param-name><param-value>com.mysql.jdbc.driver</param-value></context-param><servlet><!-- --><servlet-name> HelloServlet </servlet-name><se..

2021-01-09 21:05:38 50

原创 Servlet 中 servletContext 接口

ServletContext接口是Servlet中最大的一个接口,呈现了web应用的Servlet视图。ServletContext实例是通过 getServletContext()方法获得的,由于HttpServlet继承GenericServlet的关系,GenericServlet类和HttpServlet类同时具有该方法。每个应用都会有一个ServletContext对象与之关联,当容器分布在多个虚拟机上时,web应用在所分布的每个虚拟机上都拥有一个ServletContext实例。缺省情.

2021-01-09 20:21:52 77

原创 Servlet 如何读取配置信息 ServletConfig

Java 类型读取 public void init(ServletConfig servletconf) throws ServletException { // TODO Auto-generated method stub System.out.println("init"); String user=servletconf.getInitParameter("user"); System.out.println("Use...

2021-01-09 20:03:37 231

原创 Servlet 生命周期

Servlet生命周期Servlet 生命周期可被定义为从创建直到毁灭的整个过程。以下是 Servlet 遵循的过程:Servlet 初始化后调用init ()方法。 Servlet 调用service()方法来处理客户端的请求。 Servlet 销毁前调用destroy()方法。 最后,Servlet 是由 JVM 的垃圾回收器进行垃圾回收的。现在让我们详细讨论生命周期的方法。init() 方法init 方法被设计成只调用一次。它在第一次创建 Servlet 时被调用...

2021-01-09 08:43:27 88

原创 如何去创建一个 Servlet

Eclipse 创建一个新的类第二步:将类修改为 implements servletimport java.io.IOException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.Servlet..

2021-01-09 08:26:13 220

原创 Servlet 是什么?Servlet 架构 Servlet 建立

Servlet简介Servlet 是什么?Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Java Servlet 通常情况下与使用 CGI(Common Gateway Interface,公共网关接口)实现的程序可以达到异曲同工的效果。但是相比于.

2021-01-09 08:17:12 215

原创 Java 建立动态Web(Dynamic web project ) 工程

如何去建立动态web 工程

2021-01-07 22:55:49 422

原创 Eclipse 显示 Project Explorer

打开window-> show view -> Project Explorer

2021-01-07 22:44:35 1471

原创 如何配置任意目录下Web应用程序

1,首先创建一个Web项目,tomcat 7, JDK 1.82,创建Web项目并部署到tomcat服务器下运行的步骤和方法:在Eclipse下创建一个JAVA project 在JAVA项目下创建Web开发的目录结构    -WEB-INF      -classes(编译后的class文件必须放在该目录下,如何修改Eclipse项目的class文件输出目录请参考:http://www.cnblogs.com/revel171226/p/8690792.html)      -lib.

2021-01-07 21:42:15 118

原创 Eclipse中创建标准web工程以及标准目录结构说明

标准的web应用一般不采用这种结构:因此总结一下: 1.如何在Eclipse中创建一个标准的Web应用。 2.标准Web应用推荐的目录结构。第一:如何在Eclipse中创建一个标准的web应用:(假设项目名称为:myweb)1)PS:projectname一般全小写字母,最好不要出现数字和大写字母。2)PS:defaultoutput flolder要根据project_name修改。3)注意:context directory改成系统...

2021-01-07 19:10:57 840

原创 Jsp 调用不到 src 类,问题处理办法

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%><%@ page import="com.xt.test.Person"%><!DOCTYPE html><html><head><meta charset="ISO-8859-1"><title>Insert ti..

2021-01-06 18:24:49 440

原创 eclipse web项目中The superclass “javax.servlet.http.HttpServlet“ was not found on the Java Build

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path解决方案:第一步:第二步:第三步:第四步:【友情提示】如果显示空白,则代表没有配置tomcat,如何配置,请访问:eclipse开发javaweb项目配置tomcat...

2021-01-06 18:00:00 64

原创 eclipse项目配置tomcat

eclipse项目配置tomcat第一步:先下载一个win下的tomcat,这个不用多说吧。第二步:第三步:第四步:第五步:

2021-01-06 17:56:11 59

原创 初学者学什么语言好?

现在市场很多培训机构,计算机的语言很多,选择Java , .net , PHP,python, Go ,C ,C++, 还有前端语言 JS ,html主要是你自己对那方面的开发感兴趣来选择语言,如果做一些信息管理系统的话,可以选择 Java , .net 来开发;目前市场上,开发管理系统或者平台用Java 做为开发工具比.net 人应该是要多;(很多政府项目和国企都是用Ja...

2020-03-21 22:45:07 514

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除