java web
Zhi_19950628
这个作者很懒,什么都没留下…
展开
-
Xpath简介
XPath,即为XML路径语言(XMLPathLanguage),它是一种用来确定XML文档中某部分位置的语言。XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似。XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航。什么是 XPath?XPath 使用路径...原创 2018-03-06 20:16:36 · 288 阅读 · 0 评论 -
HTML和HTM区别(shtml)
今天在进行项目制作的时候,发现文档中有HTM文件(静态页面)猛的一看还以为是扩展名写错了,经过百度才知道确实存在HTM类型的文件,这里就我查询了解的内容进行总结:HTML是一种标记语言,它的全称为:\"Hypertext Markup Language\"; 超文本标记语言的意思. 你之所以有这样的困惑,是因为狠久狠久以前,著名的8.3命名法造成的恶果之一。在Unix,Windows NT和Win...原创 2018-04-15 14:39:16 · 762 阅读 · 0 评论 -
myeclipse改变jsp的编码方式(图文)
在项目的制作过程中,可能会涉及到编码的问题,这里我们对myeclipse中Jsp编码方式的修改进行总结。1.点window中的preference如图显示2.在搜索栏中直接搜索jsp然后进行选择直接修改即可...原创 2018-04-15 15:01:09 · 185 阅读 · 0 评论 -
JDK和JRE的区别
JRE: Java Runtime EnvironmentJDK:Java Development Kit JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含...原创 2018-04-11 14:43:36 · 209 阅读 · 0 评论 -
常见语言的注释
对于经常写代码的人来说注释是必不可少的。它不仅是代码的结构更加清晰同时是代码更容易理解(特别是在长时间之后进行会看代码),同时也为软件测试,以及后期的维护打下良好的基础。这里我们对常用语言的注释做一个详细的总结:一、java 语言 单行注释 //+注释内容 多行注释 /*+注释内容+*/ 文档注释 /** +注释内容+*/二、JSP1、显式注释 <!--注释内...原创 2018-04-12 18:32:14 · 477 阅读 · 0 评论 -
模型驱动modelDriven
这里只是作为博主的学习笔记使用,如有侵权请与我进行联系。原文地址:https://www.cnblogs.com/lxboy2009/p/6105605.html原创 2018-04-22 16:12:01 · 486 阅读 · 0 评论 -
Spring 中bean的理解
原文地址;https://www.cnblogs.com/bossen/p/5824067.html这里只是作为博主的学习笔记使用,如有侵权请与我进行联系。原创 2018-04-22 16:17:15 · 774 阅读 · 0 评论 -
HibernateTemplate和HibernateDaoSupport
这里只是作为博主的学习笔记使用,如有侵权请与我进行联系。原文地址:http://dongruan00.iteye.com/blog/1772343原创 2018-04-22 16:41:31 · 211 阅读 · 0 评论 -
web.xml讲解
原文地址;https://blog.csdn.net/believejava/article/details/43229361此文章仅作为笔者的学习笔记,如有侵权请尽快与我联系原创 2018-04-23 21:15:04 · 167 阅读 · 0 评论 -
struts2后台XML校验
原文地址:https://blog.csdn.net/wangdan1030/article/details/50285535只作为学习笔记使用,如有侵权请尽快与我联系原创 2018-05-09 11:14:20 · 203 阅读 · 0 评论 -
modeldriven
原文地址:https://www.cnblogs.com/lxboy2009/p/6105605.html本文只作为学习笔记,如有侵权请与我联系。原创 2018-05-09 11:45:44 · 321 阅读 · 0 评论 -
Java web的 国际化
国际化 1 什么是国际化国际化就是可以把页面中的中文变成英文。例如在页面中的登录表单2 理解国际化想把页面中的文字修改,那么就不能再使用硬编码,那么就需要把它们都变成活编码:3Locale类创建Locale类对象:l new Locale(“zh”, “CN”); l new Locale(“en”, “US”);你一定对zh、CN或是en、US并不陌生,zh、en表示语言,而CN、US表示国家。...原创 2018-04-20 18:34:04 · 232 阅读 · 0 评论 -
filederror和actionerror
Struts2中action和field级别错误处理 在 struts2中,一般的action都继承ActionSupport这个类,可以重写public void validate()来进行数据校验,对应提示信息来说一般有两个比较常用的方法就是this.addFieldError("field name","error message"); 和 this.addActionEr...原创 2018-05-09 20:50:05 · 420 阅读 · 0 评论 -
用myeclipse向Tomcat发布项目的时候出现发布的项目名和文件名称不一致的现象的解决方法(图文)
右键点击你的项目,然后选择属性---->然后点击myeclipse-web选项,修改web context-root名称为你要修改的项目名称和前面重命名的名称一致就可以了。(在进行发布之后问题基本解决)...原创 2018-05-03 20:35:15 · 713 阅读 · 0 评论 -
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter作用
它是Struts2的主要的Filter,负责四个方面的功能: (1)执行Actions (2)清除ActionContext (3)维护静态内容 (4)清除request生命周期内的XWork的interceptors 另注:该过滤器应该过滤所有的请求URL。一般被设置为/*. 具体: (1)执行Actions ...转载 2018-05-10 20:18:23 · 671 阅读 · 0 评论 -
${pageContext.request.contextPath}用法
原文地址:https://www.cnblogs.com/langtianya/archive/2013/03/04/2942515.html一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。 1)采用相对路径遇到的问题 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后...原创 2018-05-07 16:43:12 · 3641 阅读 · 0 评论 -
今天看书时看到jsp页面应该放在web-inf下面说是要防止用户直接访问jsp页面,这里原因进行解答
天看书时看到jsp页面应该放在web-inf下面说是要防止用户直接访问jsp页面,对此很是不解,因此我对此问题进行了详细的查询。这里就查询结果进行总结,希望可以帮到大家这是保护jsp页面,如果没有登录验证,那部分jsp用户可以直接访问,这样很不安全,放在WEB-INF下面,就使得只能WEB-INF文件夹外jsp页面调用里面的jsp,这样来使用,就比如我们有一个后台系统,我们用一个页面(main)把...原创 2018-04-15 11:52:26 · 490 阅读 · 0 评论 -
myeclipse使用小技巧(打开Open Type)
今天在使用myEclipse的时候,发现一些小技巧,这里和大家一块分享要快速找到某个类型的定义,选择菜单Navigate > Open Type,或者按下Ctrl+Shift+T键查看类的源代码按F3...原创 2018-04-14 20:24:56 · 8035 阅读 · 0 评论 -
CommonUtils.uuid()和CommonUtils.toBean(map, Person.class)
标准demo:1CommonUtilsCommonUtils类就两个方法:lString uuid():生成长度32的随机字符,通常用来做实体类的ID。底层使用了UUID类完成; toBean(Map, Class<T>):把Map转换成指定类型的Bean对象。通常用来获取表单数据(request.getParameterMap())封装到JavaBean中,底层使用了common-b...转载 2018-02-27 12:28:08 · 633 阅读 · 0 评论 -
myeclipse代码提示快捷键冲突怎么办
Meclipse是java Web企业级开发中最流行的工具,一个好的编程工具提供的代码提示功能也是非常强大的,如果你的Myeclipse代码提示功能无效,Myeclipse代码提示功能默认键是Alt+/;那么怎么才能让代码提示功能恢复呢?首先来介绍下MyEclipse吧!MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对E...原创 2018-03-07 08:59:46 · 623 阅读 · 0 评论 -
XML文档的操作以及解析器的基本介绍
操作XML文档概述 1 如何操作XML文档XML文档也是数据的一种,对数据的操作也不外乎是“增删改查”。也被大家称之为“CRUD”。l C:Create;l R:Retrieve;l U:Update;l D:Delete 2.XML解析技术XML解析方式分为两种:DOM(Document Object Model)和SAX(Simple API for XML)。这两种方式不是针对Java语言来...原创 2018-03-07 09:24:41 · 324 阅读 · 0 评论 -
对myeclipse窗口无法显示问题解决,这里义servers为例
使用过MyEclipse的用户,大都可能会遇到找不到Servers窗口(标签)的问题,这里我就简单给大家介绍一下找回Servers窗口和显示Servers窗口的方法,当然其他窗口也类似。1、运行MyEclipse;2、Server窗口丢失;3、菜单,选择,Windows;4、选择,Show View,Other;5、选择,MyEclipse Java Enterprise,Servers;6、选择...原创 2018-02-21 16:27:53 · 1563 阅读 · 0 评论 -
jsp指令
Jsp包含三个编译指令和七个动作指令。三个编译指令为:page、include、taglib。七个动作指令为:jsp:forward、jsp:param、jsp:include、jsp:plugin、jsp:useBean、jsp:setProperty、jsp:getProperty。一、编译指令1、 page指令a. 通常位于jsp页面的顶端,同一个页面可以有多个page指令。语法格...原创 2018-03-08 21:37:22 · 207 阅读 · 0 评论 -
怎么用记事本修改文件的编码问题
编码一直是让人头痛的问题,编码的不同经常导致文件乱码,所以我在这里介绍一种简单的方法来改变文件的编码择要改变编码的文件,我这里选择如图所示的文件。怎样用记事本改变文件的编码用记事本打开文件。怎样用记事本改变文件的编码选择“文件”点击“另存为”这时就可以选择编码的方式了。选择一种编码方式,例如“UTF-8”,点击“保存”。选择“是”,则文件的编码便被改变了。怎样用记事本改变文件的编码原创不易 谢绝转...原创 2018-03-05 20:39:25 · 4033 阅读 · 1 评论 -
DBUtils
1DBUtils简介DBUtils是Apache Commons组件中的一员,开源免费!DBUtils是对JDBC的简单封装,但是它还是被很多公司使用!DBUtils的Jar包:dbutils.jar 2DBUtils主要类l DbUtils:都是静态方法,一系列的close()方法;l QueryRunner:Ø update():执行insert、update、delete;Ø query()...原创 2018-03-19 10:51:09 · 457 阅读 · 0 评论 -
ResultSet用法集锦
ResultSet用法集锦 结果集(ResultSet)是数据中查询结果返回的一种对象,可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功能,可能完成对数据的更新等. 结果集读取数据的方法主要是getXXX(),他的参数可以是整型表示第几列(是从1开始的),还可以是列名。返回的是对应的XXX类型的值。如果对应那列 是空值,XXX是对...转载 2018-03-19 14:12:14 · 262 阅读 · 0 评论 -
URL
URI介绍 Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通用资源标志符(Uniform Resource Identifier, 简称"URI")进行定位。 URI一般由三部分组成: 一、存放资源的主机名。 资源自身的名称,由路径表示。 考虑下面的URI,它表示了当前的HTML4.0规范:http://www.webmonkey.com.cn/htm...转载 2018-03-06 15:19:22 · 315 阅读 · 0 评论 -
DBUtils组件的使用
在相继学习了JDBC和数据库操作之后,我们明显感到编写JDBC代码并非一件轻松的事儿。为了帮助我们更高效的学习工作,从JDBC的繁重代码中解脱出来,老佟给我们详尽介绍了一个简化JDBC操作的组件——DBUtils。我们今天主要学习了它所提供的两个类和一个接口。组件下载地址:http://commons.apache.org/dbutils/DbUtils类(org.apache.commons.d...转载 2018-03-26 10:51:59 · 275 阅读 · 0 评论 -
Java小工具 CommonUtils 相关介绍
1CommonUtilsCommonUtils类就两个方法:lString uuid():生成长度32的随机字符,通常用来做实体类的ID。底层使用了UUID类完成; toBean(Map, Class<T>):把Map转换成指定类型的Bean对象。通常用来获取表单数据(request.getParameterMap())封装到JavaBean中,底层使用了common-beanutil...转载 2018-03-26 15:18:03 · 939 阅读 · 0 评论 -
request.getParameter()和request.getAttribute()返回值类型
request.getParameter("name")返回String类型, request.getAttribute("name")返回object类型 无论是request.getParameter("name")还是request.getAttribute("name"), 如果在上下文中没有name的话,都会返回null值, 所以需要的不是String数据类型的时候要进行数据...原创 2018-04-01 11:45:10 · 9558 阅读 · 0 评论 -
getAttribute 和 getParameter 的区别
getAttribute 和 getParameter 的区别1.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object 3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;request.setAttribu...转载 2018-04-01 11:52:53 · 192 阅读 · 0 评论 -
session
在HttpServlet中,HttpSession对象通常在request.getSession(true)方法调用时才创建。 HttpSession的使用是有代价的,需要占用服务器资源,本着能不浪费就不浪费的原则,我希望系统中的session都在掌握之中,在需要创建时由我们的代码明确创建。但是最近在开发中发现,新的session对象经常在意料之外出现,究竟是谁在创建session呢?最常见的地方...转载 2018-03-26 20:58:24 · 188 阅读 · 0 评论 -
MySQL时间戳TIMESTAMP的用法
MySQL时间戳的用法一、TIMESTAMP的变体TIMESTAMP时间戳在创建的时候可以有多重不同的特性,如:1.在创建新记录和修改现有记录的时候都对这个数据列刷新:?1TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP2.在创建新记录的时候把这个字段设置为当前时间,但以后修改时,不再刷新它:?1TIMESTAMP DE...原创 2018-04-02 11:36:01 · 1107 阅读 · 0 评论 -
在myeclipse中进行修改js校验(图文)
在街上中写事件 驱动的时候需要进行数据的校验,但是会出现下划线的状态。这里给出解决方案1.打开preferences2.查找validation3.找到JavaScript validater for JS files将其后面的对号消除即可欢迎关注。欢迎转载...原创 2018-05-08 16:09:31 · 484 阅读 · 0 评论