上一页 1 2 3 4 5 6 7 ··· 22 下一页
摘要: 原由 当前端项目组件比较多的时候,引用组件会面临路径特别长的情况,不易维护且容易出错。定义绝对路径映射是个好办法,下面就介绍 Vite+TypeScript 的项目中中的具体实现。 方案 ​vite.config.ts​ resolve: { alias: { "~": path.resolve(p 阅读全文
posted @ 2022-11-22 18:10 灯塔下的守望者 阅读(195) 评论(0) 推荐(0)
摘要: jdk 文档的描述 Thread A thread is a thread of execution in a program. The Java Virtual Machine allows an application to have multiple threads of execution 阅读全文
posted @ 2022-11-16 21:15 灯塔下的守望者 阅读(73) 评论(0) 推荐(0)
摘要: Java 并发是与硬件息息相关的。Java 线程由操作系统管理,而操作系统又是运行在 CPU 之上的。 并发知识点 Java 并发领域介绍 volatile 关键字的应用场景与原理剖析 synchronized 关键字的底层原理深入剖析 Lock 原理深入剖析 何为原子操作以及原子操作的原理深入剖析 阅读全文
posted @ 2022-11-13 22:11 灯塔下的守望者 阅读(44) 评论(0) 推荐(0)
摘要: CXF 的历史 官网:https://cxf.apache.org/ Celtix 和 XFire 合并而来。 稳定版本 3.3.11 https://archive.apache.org/dist/cxf/3.3.11/ 入门项目 新建一个普通 Java 项目即可。 最好使用 Maven 服务端 阅读全文
posted @ 2022-11-08 19:15 灯塔下的守望者 阅读(247) 评论(0) 推荐(0)
摘要: 自定义方法的输入校验 对于通过 action​ 的 method​ 属性所指定的自定义方法 myExecute​ ,其对应的自定义输入校验方法名为 validateMyExecute​ 。 (底层是通过反射调用的) public void validateMyExecute() { System.o 阅读全文
posted @ 2022-11-04 00:57 灯塔下的守望者 阅读(30) 评论(0) 推荐(0)
摘要: Struts2 提供了两种校验方式。 使用编码方式进行校验 新建 register.jsp 页面 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib pre 阅读全文
posted @ 2022-11-03 00:48 灯塔下的守望者 阅读(56) 评论(0) 推荐(0)
摘要: 自定义方法实现 在 struts.xml 配置 method ,并且在对应的 Action 实现对应方法即可。 struts.xml <action name="login2" class="space.terwer.struts23.LoginAction2" method="myExecute" 阅读全文
posted @ 2022-11-02 21:21 灯塔下的守望者 阅读(28) 评论(0) 推荐(0)
摘要: 概述 全局类型转换。在 src​ 目录下新建 xwork-conversion.properties​ ,该文件的内容是 待转换的类=转换器名字 ,即: space.terwer.bean.User=space.terwer.converter.UserConverter2 实例 在 src​ 目录 阅读全文
posted @ 2022-11-02 20:52 灯塔下的守望者 阅读(40) 评论(0) 推荐(0)
摘要: 输入页面 input2.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UT 阅读全文
posted @ 2022-11-02 00:17 灯塔下的守望者 阅读(30) 评论(0) 推荐(0)
摘要: 重要特性总结 Struts2 的类型转换,对于 8 个原生数据类型以及 Date,String 等常见类型,Struts2 可以使内建的类型转换器实现自动的转换;但对于自定义的对象类型来说,需要我们自己指定类型转换的方式,即自定义类型转换器。 对于自定义类型的转换器来说,需要提供三个信息:Actio 阅读全文
posted @ 2022-11-01 23:19 灯塔下的守望者 阅读(83) 评论(0) 推荐(0)
摘要: 升级到 tomcat8+ 版本后,原先项目中的软连接目录都不好用了,查了一下资料发现是配置发生了改变, 参考资料:https://tomcat.apache.org/migration-8.html For example: ​Tomcat7​ <!-- Tomcat7 --> <Context d 阅读全文
posted @ 2022-10-31 21:29 灯塔下的守望者 阅读(213) 评论(0) 推荐(0)
摘要: 搭建 直接使用我写好的 docker-compose​ 脚本即可。 ​Dockerfile​ # 依赖的镜像 FROM delfer/alpine-ftp-server:latest #镜像创建者的信息 MAINTAINER terwer "youweics@163.com" # 设置编码 ENV 阅读全文
posted @ 2022-10-31 18:47 灯塔下的守望者 阅读(504) 评论(0) 推荐(0)
摘要: action 后缀 ​action​ 会自动加上 .action​ ,例如 <form action="login"> </form> 和 <form action="login.action"> </form> 效果一样。 ​ 其他类型转换 LoginAction 新增两个属性 private I 阅读全文
posted @ 2022-10-30 20:45 灯塔下的守望者 阅读(39) 评论(0) 推荐(0)
摘要: 使用标签 注意:Struts2使用标签库找不到URI:[struts-tags]的taglib[s]问题解决 新建 login2.jsp​ 文件,内容如下: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEnc 阅读全文
posted @ 2022-10-30 15:49 灯塔下的守望者 阅读(44) 评论(0) 推荐(0)
摘要: 找到 struts2-core​ 的 jar​ 包,将其复制到无关文件夹中,当作压缩文件解压,在其中的 META-INF​​ 目录中找到 struts-tags.tld​​ 文件,将其复制到项目中 webapp/WEB-INF​​ 目录下,然后在 web.xml​​ 文件中 (之前) 添加以下内容: 阅读全文
posted @ 2022-10-30 14:00 灯塔下的守望者 阅读(394) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 22 下一页