04 2019 档案
摘要:一.项目目录 二.解决方法(已解决) 1. jsp文件加入 或 或 2.此时的web.xml 此时的springmvc-config
阅读全文
摘要:一. 类 web.xml 文件 springmvc 配置 pom.xml 依赖
阅读全文
摘要:一. <form> 元素包含一个或多个如下的表单元素: <input> <textarea> <button> <select> <option> <optgroup> <fieldset> <label> 二. <input>标签的基本格式属性 New : HTML5新标签。
阅读全文
摘要:windows 方法一: linux 方法: 1、从服务器上下载文件scp username@servername:/path/filename /var/www/local_dir(本地目录) 例如scp root@192.168.0.101:/var/www/test.txt 把192.168.
阅读全文
摘要:一. java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter 解决方案: 1.看WEB-INF下面有没有lib,没有就自己创建一个 2.右键改工程,选择properties 3.
阅读全文
摘要:<dependency>中<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 * runtime,只在
阅读全文
摘要:一. 安装 npm 二. 安装less 在服务器端安装 LESS 的最简单方式就是通过 npm(node 的包管理器), 像这样: 如果你想下载最新稳定版本的 LESS,可以尝试像下面这样操作:
阅读全文
摘要:一. 设置账户密码 1. 创建用户:CREATE USER 'jiang'@'%' IDENTIFIED BY '1'; //%表示所有端口 2. 授予权限: GRANT ALL PRIVILEGES ON *.* TO ‘jiang’@‘%’ IDENTIFIED BY '1’; 3 刷新权限:
阅读全文
摘要:一.设置管理员账户密码 进入tomcat安装目录 ->进入conf目录->修改user.xml->加入下面内容 模板 加入账户密码 manager-gui - 允许访问HTML GUI和状态页面 manager-script - 允许访问文本界面和状态页面 manager-jmx - 允许访问JMX
阅读全文
摘要:一. Spring入门 Spring模块都打包成JAR文件,其命名格式如下: 其中module name是模块的名字,而x.y.z是spring的 版本号。例如:Spring的4.1.12版本中的beans模块的包 全名为:spring-beans-4.1.12.RELEASE.jar。 推荐采用M
阅读全文
摘要:一.instanceof是Java、php的一个二元操作符(运算符),和==,>,<是同一类东西,它的作用是判断其左边对象是否为其右边类的实例,返回boolean类型的数据。
阅读全文
摘要:读取文本文件 读取二进制文件 预览图片 读取图片并展示 读取图片并展示 获得blod 路径并使用
阅读全文
摘要://获取当前文件全路径 <script language="javascript"> alert(window.location.href); alert(window.location); alert(location.href); alert(parent.location.href); ale
阅读全文
摘要:动态加载是Servlet 3.0中的新特性,它可以实现在 不重启Web应用的情况下加载新的Web对象(Servlet、 Filter、Listener)。Servlet容器加载器也是Servlet 3.0中 的新特性,对于框架的开发者来说特别有用。 一.动态加载 为了实现动态加载,ServletCo
阅读全文
摘要:部署一个Servlet 3.0应用程序是一件轻而易举的 事。通过Servlet注解类型,对于不太复杂的应用程序, 可以部署没有描述符的Servlet/JSP应用程序。尽管如 此,在需要更加精细配置的情况下,部署描述符仍然需 要。首先,部署描述符必须被命名为web.xml并且位于 WEB-INF目录下
阅读全文
摘要:action 行为 一.j_security_check 登陆检查 部署描述符
阅读全文
摘要:一. 身份验证和授权 认证是检验某人真正是他/她自称的那个人的过 程。在一个Servlet/JSP应用程序中,身份验证一般通过 检查用户名密码是否正确。授权是检查该级别的用户是 否具备访问权限。它适用于包括多个区域的应用程序, 其中用户可以利用这个应用程序的部分模块,但是其他 模块就没有权限。例如,
阅读全文
摘要:一. 概述 异步处理功能可以节约容器线程。你应该将此功能 使用在长时间运行的操作上。此功能的作用是释放正在 等待完成的线程,使该线程能够被另一请求所使用。 二. 编写异步Servlet和过滤器 WebServlet和WebFilter注解类型可能包含新的 asyncSupport属性。要编写支持异步
阅读全文
摘要:Excutor类 执行提交的对象Runnable任务。 一个Executor ,提供方法来管理终端和方法,可以产生Future为跟踪一个或多个异步任务执行。 使用
阅读全文
摘要:Servlet API包含4个可修饰的类,用于改变Servlet Request以及Servlet Response。这种修饰允许修改 ServletRequest以及ServletResponse或者HTTP中的等价 类(即HttpServletRequest和HttpServletRespons
阅读全文
摘要:加载Properties 设置和读取属性
阅读全文
摘要:一.tomcat报错找不到资源集市 原因:tomcat的配置文件sever.xml 里的 docbase配置被Eclispe修改了 解决方法:修改回来
阅读全文
摘要:Filter是拦截Request请求的对象:在用户的请求访 问资源前处理ServletRequest以及ServletResponse,它可 用于日志记录、加解密、Session检查、图像文件保护 等。通过Filter可以拦截处理某个资源或者某些资源。 Filter的配置可以通过Annotation
阅读全文
摘要:java.util.concurrent包里 提供了一批线程安全的类 一. java.util.concurrent.atomic java.util.concurrent.atomic包里的原子处理类。AtomicBoolean、AtomicInteger、AtomicLong、AtomicRef
阅读全文
摘要:Servlet API提供了一系列的事件和事件监听接口。 上层的servlet/JSP应用能够通过调用这些API进行事件 驱动的开发。这里监听的所有事件都继承自 java.util.Event对象。监听器接口可以分为三类: ServletContext、HttpSession 和ServletReq
阅读全文
摘要:') encodedTag.append(">"); else if ( c == '&') encodedTag.append("&"); else if ( c == '"') encodedTag.append("&qout"); else if (...
阅读全文
摘要:一. tag file 简介 tag file从两个方面简化了自定义标签的开发。首 先,tag file无须提前编译,直到第一次被调用才会编 译。除此之外,仅仅使用JSP语法就可以完成标签的扩 展定义,这意味着不懂Java的人也能够进行标签自定义 了。 其次,标签库描述文件也不再需要了。原先需要在
阅读全文
摘要:一. 简单标签处理器 JSP 2.0的设计者意识到了在JSP 1.1及 JSP1.2中实现 标签及标签处理器的复杂性。因此,JSP 2.0中,在 javax.servlet.jsp.tagext包下增加了接口——SimpleTag。 实现SimpleTag的标签处理器都叫作简单标签处理器; 实现Ta
阅读全文
摘要:JSP标准标签库(JavaServer Pages Standard Tag Library,JSTL)是一个定制标签库的集合,用来解决 像遍历Map或集合、条件测试、XML处理,甚至数据 库访问和数据操作等常见的问题。 一.下载 官方下载地址:http://archive.apache.org/d
阅读全文
摘要:JSP 2.0最重要的特性之一就是表达式语言 (EL),JSP用户可以用它来访问应用程序数据。由于 受到ECMAScript和XPath表达式语言的启发,EL也设计 成可以轻松地编写免脚本的JSP页面。也就是说,页面 不使用任何JSP声明、表达式或者scriptlets。 JSP 2.0最初是将EL
阅读全文
摘要:原因: 代码没有安装bean的格式写 setFirstName写成了setFristName 错误代码 修改代码后通过
阅读全文
摘要:JSP提供了很好的错误处理能力。除了在Java代码 中可以使用try语句,还可以指定一个特殊页面。当应 用页面遇到未捕获的异常时,用户将看到一个精心设计 的网页解释发生了什么,而不是一个用户无法理解的错 误信息。 请使用page指令的isErrorPage属性(属性值必须为 True)来标识一个JS
阅读全文
摘要:动作是第三种类型的语法元素,它们被转换成Java 代码来执行操作,如访问一个Java对象或调用方法。 一. useBean useBean将创建一个关联Java对象的脚本变量。这 是早期分离的表示层和业务逻辑的手段。随着其他技术 的发展,如自定义标签和表达语言,现在很少使用 useBean方式。 例
阅读全文
摘要:一: java.text.DateFormat 输出 二.java.util.Calendar类
阅读全文
摘要:一.page指令 1. 可以使用page指令来控制JSP转换器转换当前JSP页 面的某些方面。例如,可以告诉JSP用于转换隐式对象 out的缓冲器的大小、内容类型,以及需要导入的Java 类型,等等。 page指令的语法如下: 2. @和page间的空格不是必须的,attribute1、 attri
阅读全文
摘要:一. 隐式对象 1.request可以理解为一个指向HttpServletRequest对象的引用变量,下面是示例代码 2.pageContext用于javax.servlet.jsp.PageContext。它提 供了有用的上下文信息,并通过其自说明的方法来访问 各种Servlet相关对象,如ge
阅读全文
摘要:一.JSP页面本质上时一个Servlet,然而,用JSP开发比使用Servlet更容易,主要有两个原因,首先不必编译Servlet,其次JSP页面是一个以.jsp为扩展名的文本文件,可以使用任何编辑器来编写它们 二.JSP页面在JSP容器中运行,一个Servlet容器通常也是JSP容器, 当一个JS
阅读全文
摘要:一. servlet URl 连接多了 %09 原因value里面多了个空格 改成 二.servlet get方法可以进入 点击submit后不能进入post 原因form的method 名字写错了,导致post方法没有调用 修改即可
阅读全文
摘要:一. servlet 发送的html 页面中文乱码 解决方法, 1.加入如下代码 2.在html页面加入 3.request接受的乱码问题 解决方法, 加入如下代码 4. 利用URLEncoder.encode() 二. 从form表单接受的Cookie值是这样的 原因,文字部分用了&符号删除就可以
阅读全文
摘要:一.URL 重写 URL 重写是一种会话跟踪技术,它将一个或多个token添加到URL的查询字符串中,每个token通常为 key=value形式,如下: URL重写适合tokens无须在太多的URL间传递的情况;它有如下限制: 1.URL在某些浏览器上的最大传递为2000字符 2.静态页面很难传值
阅读全文
摘要:google的部署描述符详解: https://cloud.google.com/appengine/docs/flexible/java/configuring-the-web-xml-deployment-descriptor?hl=zh-cn 部署描述符是名为 web.xml 的文件。它位于应
阅读全文
摘要:安装Package Control 重新启动SublimeText 3,然后使用快捷键Ctrl+Shift+p,在弹出的输入框中输入”Package Control”则可以看到Install Package的选项,选择它后一会儿(看左下角的状态)会弹出插件查询及安装窗口,输入想用的插件,选中回车即可
阅读全文
摘要:一.下载 二.解压 三.安装 进入解压后的文件夹 四.未装好
阅读全文
摘要:修改 /etc/X11/xorg.conf配置文件即可
阅读全文
摘要:HTML 表单用于搜集不同类型的用户输入。 <form> 元素定义 HTML 表单: 下面是 <form> 属性的列表: form表单提交方式 form表单提交方式 无刷新页面提交表单 表单可实现无刷新页面提交,无需页面跳转,如下,通过一个隐藏的iframe实现,form表单的target设置为if
阅读全文
摘要:一重装gdm3 失败 用了此方法还是不能登陆,一直在登陆界面循环 二.执行以下命令添加驱动源 失败 Ubuntu 18.04 用户登陆界面死循环 1. 卸载原来NVIDIA 所有驱动 2. 重新安装驱动buntu 18.04 用户登陆界面循环输入密码 Ubuntu 安装 NVIDIA 驱动导致用户登
阅读全文
摘要:一.安装fcitx 二.安装google pinyin 三. 安装 fcitx-config-gtk3 四. 五.关机重启
阅读全文
摘要:http://www.cnblogs.com/lanxuezaipiao/p/3369962.html 1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化
阅读全文
摘要:配置WEB服务器 windows->preferences->server->Runtime-Environments->Add->选择对应版本->选择安装路径->选择jre->Finish 创建web项目 选择servers,点击下面的链接 选择tomcat版本点击Finish 设置编码格式 设置
阅读全文
摘要:linux下安装 环境: ubuntu1.8 jdk1.8 下载: 进入http://www-eu.apache.org/dist/maven/maven-3/下载 安装: 配置环境变量 windows下安装 和linux下一样 配置 设置maven的本地仓库路径 1 打开D:\maven\apac
阅读全文
摘要:下载: 从http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.17/bin/下载apache -tomcat-9.0.17-windows-x64.zip 安装 解压: 配置环境变量 启动 打开cmd 输入startup.bat启动 网址: 打开
阅读全文
摘要:Servlet 一.Servlet接口定义了五个方法 1.void init(ServletConfig config) throws ServletException 当Servlet第一次被请求时,Servlet容器会调用这个方法,之后不会再调用 2. void service(ServletR
阅读全文
摘要:报错环境: windows系统eclipse maven 打包jar包后, 运行 java -jar 报错 解决方法 一.项目目录 二. 首先在POM.XML 文件加入你用来打包的jar包的依赖,这里用shade 三.在POM文件加入build项 四. 完整POM.XML配置文件 成功运行
阅读全文