- 博客(17)
- 资源 (1)
- 收藏
- 关注
转载 Javaweb中相对路径,绝对路径问题总结
Java中相对路径,绝对路径问题总结 ————bohemia(城)前言: 前一段时间,由于在处理Web应用下的文件创建与移动等,因此涉及到很多关于java中相对路径,绝对路径等问题。同时,对于Web应用中的相对路径,绝对路径,以及Java.io.File类学习了一下。也找了一些资料。希望大家遇到类似的问题,可以更有效的解决。======================
2017-08-30 10:51:15
353
原创 Struts2 请求参数验证
请求参数验证两种方式:手动校验 配置校验(xml) 1. 手动校验(了解)继承ActionSupport,重写validate()方法,在该方法中完成验证,validate()方法在其他的业务方法之前执行 验证出错后转向的页面 struts.xml配置<result name="input">/validate/login.jsp</result> 什么时候表示验证出错? this.ad
2017-08-30 10:45:43
357
原创 Struts2 入门
Struts2的执行过程及原理简要: 用户发起请求 → StrutsPrepareAndExecuteFilter核心控制器 → interceptor拦截器 → Action类中 execute → result 结果页面 →响应环境搭建apps: 该文件夹包含了基于struts2的示例应用docs: 该文件夹包含了struts2的文档,包括struts2快速入门、struts
2017-08-30 10:11:18
431
原创 Struts2 result各种转发类型
重点:chain dispatcher redirect redirectAction streamdispatcher:是最常用的结果类型,代表的是请求转发,也是struts2框架默认的类型,一般用于从action跳转到一个页面。将控制权转发给程序里的某个资源,不能是外部资源,若需要把控制权重定向到一个外部资源,应该使用redirect结果类型。 redirect:重定向要另一个资源,而不是转发
2017-08-30 10:09:34
592
转载 Struts2 常量自定义
Struts2的常量配置在default.properties文件中声明了许多常量 手动设置常量:1.struts.xml(应用最多) 2.struts.properties(基本不使用) 3.web.xml(了解) 配置常量,是使用StrutsPrepareAndExecuteFilter的初始化参数来配置的. <init-param>
2017-08-30 10:07:23
380
转载 Struts2 如何接收页面传过来的参数
action中如何接受页面传过来的参数第一种情况:(同名参数)例如: 通过页面要把id=****1 name=tom age=20这三个参数传给actionaction里面定义三个成员变量id name age,这个三个变量的名字一定要和所传变量的名字一致.提供get/set方法 将来页面把这三个参数传过来的时候,struts2框架会自动的帮我们把这个三个参数值放action中的三个属性里面.(
2017-08-30 10:05:12
4482
原创 防止表单重复提交&刷新
表单重复提交方法1: <script type="text/javascript"> var iscommitted=false; function dosubmit(){ if(!iscommitted){ iscommitted=true; document.getElementById("tbn").di
2017-08-28 10:16:54
2049
原创 客户端和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
580
原创 简单倒计时制作
五秒后跳转<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
370
原创 mysql获取返回的主键
因为线程安全问题所以得用这方法获得主键Idpublic class key { //获取主键第一种 @Test //select LAST_INSERT_ID() //这是第二种 public void insert(){ Connection cn = JDBCU.getConnection(); Strin
2017-08-27 15:01:34
1468
原创 跳转以及解决乱码&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
961
原创 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
689
原创 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
307
原创 eclipse快捷键
Ctrl+Shift+F格式化代码 alt+shift+JJAVA 方法或者类的注释快捷键 /** * 登录验证 * @param 传入的 * @return * @throws Exception */ Ctrl+Shift+B:在当前行设置断点或取消设置的断点。———–行编辑用———– Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctr
2017-08-27 14:36:41
240
原创 本地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
599
原创 ACDI事物的四大特性
ACDI事物的四大特性原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 比如:转账转过去的加和转时候的减必须一次发生一致性(Consistency) 事务必须使数据库从一个一致性状态变换到另外一个一致性状态。 比如:转账时双方的总数在转账的时候保持一致隔离性(Isolation) 事务的隔离性是多个用户并发访问数据库时,
2017-08-27 13:49:26
8921
原创 markdown编辑器
markdown快捷键Ctrl+Q >这是引用符号Ctrl+H# 一级标题 ## 二级标题 Ctrl+B**粗体** 粗体 Ctrl+i *斜体* 斜体Ctrl+G 插入图片 图片为:![]() Ctrl+L 插入超链接 链接为:[]()Ctrl+R水平标尺 ------Ctrl+k插入代码 Ctrl+O 有序Ctrl+U 无序
2017-08-27 12:36:12
224
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人