-
struts2_项目运行报404
所属栏目:[Java] 日期:2020-12-14 热度:50
1.缺少jar包,commons-lang3-3.2.jar 参考网址:https://blog.csdn.net/u013457382/article/details/50972401 2.struts.xml配置错误 struts-default " userModel " " /success.jsp 阴影部分为长出错地方 3.web.xml文件配置错误(少见) struts2 org.apache.strut[详细]
-
struts2_模型驱动
所属栏目:[Java] 日期:2020-12-14 热度:58
? 一.注意点 建立实现ModelDriven接口的action类 在该action类中,创建实体对象并new 在getModel返回该对象 在显示页面中提交的表单name正常写 二.案例 创建实体类User: span style="color: #0000ff"import span style="color: #000000" com.opensymphony.xwo[详细]
-
struts2_struts2线程安全吗?
所属栏目:[Java] 日期:2020-12-14 热度:175
线程安全 :在一个进程中有多个线程并发执行,线程执行过程中,变量值是相同的,执行结果也是相同的 struts2线程安全 1.每次请求都会重新创建新的action对象,所以线程安全. 2.由于action类是由struts反射形成的,所以action类要有一个公共的无参构造方法[详细]
-
struts2_struts.xml配置文件讲解
所属栏目:[Java] 日期:2020-12-14 热度:191
1.bean Bean详细讲解:https://www.cnblogs.com/lulu638/p/4340703.html 2.constant constant属性配置,可配置的属性可以参考default.properties(在struts2-core-2.3.24.jar包/org/apache/struts2/default.properties) 3.include struts.xml文件使用include标[详细]
-
struts2_HelloWorld
所属栏目:[Java] 日期:2020-12-14 热度:71
第一个Struts2程序-Hello 1.创建web工程struts2-01-Hello 2.导入jar包到bin目录,jar地址: https://files.cnblogs.com/files/aihuadung/struts%E6%89%80%E9%9C%80jar%E5%8C%85.zip 3.配置web.xml文件 span style="color: #0000ff"! span style="color: #ff00f[详细]
-
struts2_Action的三种实现方式
所属栏目:[Java] 日期:2020-12-14 热度:200
1.普通java类 span style="color: #0000ff"public span style="color: #0000ff"class span style="color: #000000" HelloAction{ span style="color: #ff0000"public String execute() span style="color: #0000ff"throws span style="color: #000000" Excep[详细]
-
java_自定义标签运行原理
所属栏目:[Java] 日期:2020-12-14 热度:200
一.自定义标签运行原理: web服务器 jsp 3.遇到自定义标签,首先实例化标签所对应的标签处理器类[详细]
-
struts2_struts2基本配置
所属栏目:[Java] 日期:2020-12-14 热度:86
p align="center"? 基本配置 1.新建web项目 2.导入jar包?struts2所需jar包下载: https://files.cnblogs.com/files/aihuadung/struts%E6%89%80%E9%9C%80jar%E5%8C%85.zip 3.配置web.xml文件 span style="color: #0000ff" span style="color: #800000"servlet-[详细]
-
java_自定义标签,我的第一个自定义标签!
所属栏目:[Java] 日期:2020-12-14 热度:100
自定义标签,我的第一个自定义标签! 总共分两步 编写一个实现tag接口的java类,把jsp页面中的java代码移到这个类中,(标签处理器类) 编写标签库描述符(tld)文件,在tld文件中把标签处理器类描述成一个标签 一.案例, ???????? 输出客户端IP ViewIP.jsp pageEncodi[详细]
-
Tomcat服务器为java项目配置顶级域名
所属栏目:[Java] 日期:2020-12-14 热度:55
修改端口,Tomcat服务器下conf/server.xml文件 ? ? ?把端口号更改为80 ? ???????? 入. ?????????????????? Eg:www.xxx.com:8080 ?2.配置Tomcat服务器下conf/server.xml文件 ? ???????? ?3.修改C:WindowsSystem32driversetc目录下hosts文件 在文件中添加 1[详细]
-
JSTL_Core标记库
所属栏目:[Java] 日期:2020-12-14 热度:114
一.?? 说明 如有转载,请标明出处 本博讲解JSTL中的core库 二:core标记库库 ???????? Core标记库提供JSP页面编程所需要的一般功能,Core标记库为显示,循环,迭代和设置变量等操作提供了最常用的定制标记,首先,在使用Core标记库的jsp文件开始部分,添加以下声明代[详细]
-
JSTL_Format标记库
所属栏目:[Java] 日期:2020-12-14 热度:186
JSTL_Format 一:JSTL Format标记库 如有转载,请标明出处 带有默认值的->其他的,中间用回车隔开 在jsp问价开头加上 二:Format标记库 国际化(Internationalization),i开头,n结尾,中间包含18个字母,也叫I18N 国际化针对不同的语言与国家,提供特定的日期.数字格[详细]
-
JSTL_XML标记库
所属栏目:[Java] 日期:2020-12-14 热度:152
JSTL_XML 一:说明 如有转载请标明出处 必须包含的属性->有默认值的属性->其余属性,中间用回车隔开 二:XML标记库 Xml标记库主要功能就是为在jsp页面中操作xml提供便利支持,本博文不做详解, , , , , , , , 标记与core标记库中的同名标记的作用基本一样,唯一的[详细]
-
上传本地项目到githup仓库
所属栏目:[Java] 日期:2020-12-14 热度:84
1、在网上下载Git,然后安装 点击下一步 2.默认选择,下一步 3.选择使用命令行环境,下一步 4.后续步骤默认选择,点击下一步,等待安装完成 5.在githup上面新建一个仓库存放项目代码,具体方法百度,创建好以后复制仓库地址 6.然后在本地选择一个盘打开本地[详细]
-
Redis 的安装与使用
所属栏目:[Java] 日期:2020-12-14 热度:148
环境:CentOS 6.6 Redis 版本:redis-3.0 (考虑到 Redis3.0 在集群和性能提升方面的特性,rc 版为正式版的候选版,而且很快就出正式版) 安装目录:/usr/local/redis 用户:root 编译和安装所需的包:# yum install gcc tcl下载 3.0 版 Redis(当前最新版 re[详细]
-
activemq的安装与使用
所属栏目:[Java] 日期:2020-12-14 热度:200
一、activemq的安装 环境:CentOS 6、JDK8 1、 确保系统已安装了可用的jdk版本2、 从网上下载 Linux 版的 ActiveMQ( apache-activemq-5.11.1-bin.tar.gz),然后使用xftp上传到linux虚拟机已经建好的文件夹下 3、 解压安装# tar -zxvf apache-activemq-5.11[详细]
-
消息中间件
所属栏目:[Java] 日期:2020-12-14 热度:151
一、什么是消息中间件 ? ? ? ?消息中间件是在 分布式系统 中完成 消息的发送和接收的基础软件 。 二、消息中间件的作用 ? ? ? ? 通过消息中间件,应用程序或组件之间可以进行可靠的 异步通讯 ,从而 降低系统之间的耦合度,提高系统的可扩展性和可用性 。 ?[详细]
-
linux操作系统安装jdk
所属栏目:[Java] 日期:2020-12-14 热度:125
1.查询系统默认JDK ??? Centos系统默认会安装OpenJDK,一般建议是安装sun公司的JDK。我们首先检查系统是否安装有jdk并且是OpenJDK版本的,若是,则将它卸载掉并安装上sun公司的jdk版本。 查询系统是否已安装OpenJDK用如下查询命令: #rpm?-qa?|grep?java 2.[详细]
-
编写通用shell脚本启动java项目,适用于多数服务,只需修改服务
所属栏目:[Java] 日期:2020-12-14 热度:62
文件名:service-user.sh 文件内容: ##shell脚本的头文件必须有#!/bin/sh ##再次配置java环境变量以防报其他错误## java env#jdk安装目录export JAVA_HOME=/usr/java/jdk1.8.0_144export JRE_HOME=$JAVA_HOME/jre ## service nameAPP_NAME=user ##服务存放[详细]
-
IO和NIO
所属栏目:[Java] 日期:2020-12-14 热度:141
一、文件的概念以及文件基本函数的操作 ? ? ? 1. 什么是文件:文件可认为是相关记录或放在一起的数据的集合? ? ? 2. File类是“文件和目录路径名的抽象表示”。 而不是指文件的内容。? ? ? 3. File类定义了一些与平台无关的方法操作,如:创建、删除文件和重[详细]
-
网络编程
所属栏目:[Java] 日期:2020-12-14 热度:178
一、网络的七层模型 ? ? ? ?从下往上依次是物理层(电路,布线)-数据链路层(交换机)-网络层(tcp/ip,路由器)-传输层-会话层-表示层(编码,解码,加密,解密,压缩,解压缩)-应用层(http),但是tcp/ip模型是网络接口层-网络层-传输层-应用层 二、三[详细]
-
java基础增强
所属栏目:[Java] 日期:2020-12-14 热度:127
1. 静态导入和自动装箱拆箱 (1).静态导入: 导入java里面类的静态成员 import static 包名 类名 静态属性/静态方法/*(2).自动装箱拆箱:自动装箱:把基本数据类型赋值给对应的包装类(对象)自动拆箱:把包装类的对象赋值给对应的基本数据类型 Integer i=1;[详细]
-
反射
所属栏目:[Java] 日期:2020-12-14 热度:105
一、什么是反射 ? ? ? ? java程序在运行期间能够动态加载、解析、使用一些在编译阶段并不确定的数据类型 ?? 二、反射的功能 ? ? ? ?2.1、加载运行时才能确定的数据类型? ? ? ?2.2、解析类的结构,获取内部信息? ? ? ?2.3、操作该类型或其实例:访问属性、调[详细]
-
线程
所属栏目:[Java] 日期:2020-12-14 热度:185
一、线程的概念 进程是正在执行的程序。在操作系统中进程是进行系统资源分配、调度和管理的最小单位,进程在执行过程中拥有独立的内存单元。比如:Windows采用进程作为最小隔离单位,每个进程有属于自己的数据段、程序段 ,并且与别的进程没有任何关系。 一[详细]
-
java正则表达式
所属栏目:[Java] 日期:2020-12-14 热度:80
1、什么是java正则表达式 ? ? ? ? 1、RegularExpressions(Regex) 正则表达式是一种用来描述一定数量文本的模式,常用于:字符串匹配、查找和替换。? ? ? ? 2、正则表达式是字符串处理的利器,它是一种描述字符串模式的式子,一个正则表达式的核心价值就是匹[详细]