小知识
大姚999
这个作者很懒,什么都没留下…
展开
-
ACDI事物的四大特性
ACDI事物的四大特性原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 比如:转账转过去的加和转时候的减必须一次发生一致性(Consistency) 事务必须使数据库从一个一致性状态变换到另外一个一致性状态。 比如:转账时双方的总数在转账的时候保持一致隔离性(Isolation) 事务的隔离性是多个用户并发访问数据库时,原创 2017-08-27 13:49:26 · 8800 阅读 · 0 评论 -
Javaweb中相对路径,绝对路径问题总结
Java中相对路径,绝对路径问题总结 ————bohemia(城)前言: 前一段时间,由于在处理Web应用下的文件创建与移动等,因此涉及到很多关于java中相对路径,绝对路径等问题。同时,对于Web应用中的相对路径,绝对路径,以及Java.io.File类学习了一下。也找了一些资料。希望大家遇到类似的问题,可以更有效的解决。======================转载 2017-08-30 10:51:15 · 319 阅读 · 0 评论 -
Struts2 请求参数验证
请求参数验证两种方式:手动校验 配置校验(xml) 1. 手动校验(了解)继承ActionSupport,重写validate()方法,在该方法中完成验证,validate()方法在其他的业务方法之前执行 验证出错后转向的页面 struts.xml配置<result name="input">/validate/login.jsp</result> 什么时候表示验证出错? this.ad原创 2017-08-30 10:45:43 · 322 阅读 · 0 评论 -
Struts2 result各种转发类型
重点:chain dispatcher redirect redirectAction streamdispatcher:是最常用的结果类型,代表的是请求转发,也是struts2框架默认的类型,一般用于从action跳转到一个页面。将控制权转发给程序里的某个资源,不能是外部资源,若需要把控制权重定向到一个外部资源,应该使用redirect结果类型。 redirect:重定向要另一个资源,而不是转发原创 2017-08-30 10:09:34 · 553 阅读 · 0 评论 -
Struts2 常量自定义
Struts2的常量配置在default.properties文件中声明了许多常量 手动设置常量:1.struts.xml(应用最多) 2.struts.properties(基本不使用) 3.web.xml(了解) 配置常量,是使用StrutsPrepareAndExecuteFilter的初始化参数来配置的. <init-param>转载 2017-08-30 10:07:23 · 357 阅读 · 0 评论 -
Struts2 如何接收页面传过来的参数
action中如何接受页面传过来的参数第一种情况:(同名参数)例如: 通过页面要把id=****1 name=tom age=20这三个参数传给actionaction里面定义三个成员变量id name age,这个三个变量的名字一定要和所传变量的名字一致.提供get/set方法 将来页面把这三个参数传过来的时候,struts2框架会自动的帮我们把这个三个参数值放action中的三个属性里面.(转载 2017-08-30 10:05:12 · 4431 阅读 · 0 评论 -
跳转以及解决乱码&getParameter和getAttribute区别
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>原创 2017-08-27 14:58:47 · 929 阅读 · 0 评论 -
防止表单重复提交&刷新
表单重复提交方法1: <script type="text/javascript"> var iscommitted=false; function dosubmit(){ if(!iscommitted){ iscommitted=true; document.getElementById("tbn").di原创 2017-08-28 10:16:54 · 1998 阅读 · 0 评论 -
客户端和web交互&servlet创建&HttpServletRequest&HttpServlet&重定向和转发
Servlet程序是由WEB服务器调用,web服务器收到客户端的Servlet访问请求后: 1. Web服务器首先检查是否已经装载并创建了该Servlet的实例对象。如果是,则直接执行第步,否则,执行第步。 2. 装载并创建该Servlet的一个实例对象。 3. 调用Servlet实例对象的init()方法。 4. 创建一个用于封装HTTP请求消息的HttpServletRe原创 2017-08-27 15:04:52 · 543 阅读 · 0 评论 -
简单倒计时制作
五秒后跳转<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title><script type="text/javascript" src="<%=request.getContextPath()%>/app/style/js/jqu原创 2017-08-27 15:03:32 · 350 阅读 · 0 评论 -
mysql获取返回的主键
因为线程安全问题所以得用这方法获得主键Idpublic class key { //获取主键第一种 @Test //select LAST_INSERT_ID() //这是第二种 public void insert(){ Connection cn = JDBCU.getConnection(); Strin原创 2017-08-27 15:01:34 · 1431 阅读 · 0 评论 -
jqrey表单提交及回显
可能就自己能看懂 ,<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <script type="text/javascript" src="js/jquery-1.8.2.min.js" ></script> <script typ原创 2017-08-27 14:53:38 · 661 阅读 · 0 评论 -
Date转换
util的datepublic class Date1 { public static void main(String[] args) throws ParseException { Date date=new Date(); String localeString = date.toLocaleString(); System.out.println(locale原创 2017-08-27 14:46:23 · 286 阅读 · 0 评论 -
本地tomcat配置域名
第一步 在C:\Windows\System32\drivers\etc\hosts文件里指定域名; 如下 127.0.0.1 www.test.com第二步 首先,把8080端口改成80端口 然后,找到本地tomcat\conf\server.xml文件把`<Host name="localhost" appBase="webapps" ...> </Host>中的n原创 2017-08-27 14:12:56 · 564 阅读 · 0 评论 -
Struts2 入门
Struts2的执行过程及原理简要: 用户发起请求 → StrutsPrepareAndExecuteFilter核心控制器 → interceptor拦截器 → Action类中 execute → result 结果页面 →响应环境搭建apps: 该文件夹包含了基于struts2的示例应用docs: 该文件夹包含了struts2的文档,包括struts2快速入门、struts原创 2017-08-30 10:11:18 · 385 阅读 · 0 评论