java
文章平均质量分 68
安静点DGC
这个作者很懒,什么都没留下…
展开
-
struts2入门
(1)下面是转自慕课网的一个MVC模式的介绍:(2)第一个struts2的案例步骤:(3)接下来就需要进行创建一个web项目,然后引入相关的jar包,再build path(还缺少一个javassist-3.11.0.GAjar包)。(4)接下来就是在web.xml中进行配置:<?xml version="1.0" encoding="UTF-8"?><web-app xmln...翻译 2018-06-02 21:53:06 · 140 阅读 · 0 评论 -
jsp元素注释,指令元素,九大内置对象,el表达式,jstl标签库
(1)可以在eclipse中建立一个lib包,加入jstl.jar和standard.jar包,<%@ page language="java" contentType="text/html; charset=UTF-8" errorPage="index.jsp" pageEncoding="UTF-8"%> <!--上述<%@%>是指令元素e原创 2018-04-07 13:58:46 · 243 阅读 · 0 评论 -
继承
(1)继承示例:public class Test { public static void main(String[] args) { Student stu=new Student();//实例化对象 stu.setName("张飒"); stu.setAge(12); System.out.println("name="+stu.getName()+",age="+stu...原创 2018-04-06 23:59:42 · 163 阅读 · 0 评论 -
静态块
(1)静态块静态块指的是由static关键字定义的代码块,必须分为2种情况考虑静态块:~在非主类中定义的静态块~在主类中定义的静态块public class Test { public static void main(String[] args) { new Person(); new Person(); }}class Person{ private static String i...原创 2018-04-06 22:21:20 · 532 阅读 · 0 评论 -
用static自动为属性命名,static应用案例
(1)如果一个属性被static定义,那么这个属性将不会保存在堆内存中,会保存在一个全局数据区的空间中。并且所有对象都可以进行数据区的访问,这时候这种属性被称为类属性,都可以通过 类.属性 进行直接调用。但是所有的非static属性都必须实例化一个对象进行调用。(2)static方法这种方法也可以通过“类.方法”进行调用。注意:所有static方法不允许调用非static定义的方法和属性。 ...原创 2018-04-06 21:55:54 · 548 阅读 · 0 评论 -
引用传递分析
(1)引用传递进阶分析示例:public class Test { public static void main(String[] args) { String str="hellow"; fun(str); System.out.println( str); } public static void fun(String temp) { temp="world"; }}结果:hellow...原创 2018-04-06 16:04:02 · 177 阅读 · 0 评论 -
通过手机银行app对spring中的aop的使用进行简单讲解以及配置步骤,返回值后置通知,环绕通知,异常通知,
注意,我们在执行业务的时候必须先执行isSecurity()方法,然后再执行业务中的那三个方法。然后执行log以及clearResource方法。要实现上述操作流程,可以创建一个BankServiceProxy类将其他几个模块进行合包(这里将其他几个类看为几个不同的模块),再创建一个Window类进行调用。看上图,除了第二行之外,其他几个称之为切面,切面中的方法称之为通知,Security、Cle...翻译 2018-04-22 21:26:03 · 263 阅读 · 0 评论 -
this关键字
(1)this调用本类方法this()方法必须在构造方法中的第一行,使用this()调用构造方法时请留有出口,就是不要在所有的构造方法中都用this()。public class Test { public static void main(String[] args) { // TODO Auto-generated method stub Person per=new Person("zh...原创 2018-04-06 14:16:39 · 175 阅读 · 0 评论 -
String类的常用方法,实现首字母大写(重要),转换大小写,判断字符串是否由数字组成,字符串与字符数组的转换
(1)String类的常用方法:示例:观察Public char charAt(int index)public class Test { public static void main(String[] args) { // TODO Auto-generated method stub String str="hellw"; System.out.println(str.charAt(1...原创 2018-04-06 12:45:08 · 4750 阅读 · 0 评论 -
数组的定义与使用,数组的引用分析,数组的静态初始化,数组拷贝,数组数据统计,数组排序,转置,二分查找,对象数组
1 数组的定义与使用所谓的数组指的是一组相关类型的变量集合,并且这些变量可以按照统一的方式进行操作,数组属于引用数据类型,所以这里面又会牵扯到内存分配。数组的定义语法有如下两类:声明并开辟数组:数据类型 []数组名称=new 数据类型[长度];或者:数据类型 数组名称[]=new 数据类型[长度];分步进行数组空间开辟:①声明数组:数据类型 []数组名称=null;或者 数据类型 数组名称[]=n...原创 2018-04-05 23:51:16 · 254 阅读 · 0 评论 -
在jsp页面中将下拉列表框中有默认值并且可编辑
<select id="type" name="type" datatype="*"> <c:forEach items="${types}" var="item"> <c:if test="${item.code==原创 2018-04-05 20:10:40 · 1193 阅读 · 0 评论 -
创建一个简单spring实例,spring单例与多例,初始化与销毁
(1)在配置完spring提示框架后(上一遍文章有介绍),首先创建一个项目,导入sprig所需的jar包然后书写主配置文件applicationContext.<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:...翻译 2018-04-18 21:19:56 · 7466 阅读 · 0 评论 -
spring框架提示模板
按照如上步骤完成即可,注意的是Key中的是:http://www.springframework.org/schema/beans/spring-beans-2.5.xsd在这里用的是2.5版本的,可自行下载高版本。这是在applicationContext.xml中的网址。...转载 2018-04-17 22:45:46 · 306 阅读 · 0 评论 -
抽签算命游戏
(本例来自邹积超视频课程的总结,适合初学者)import java.util.ArrayList;import java.util.Scanner;public class FortuneTeller {public static void main(String[] args) {/** 1 初始化签的内容(因为内容是很多的,所以用ArrayList类型来存储)* 2 随机生成...翻译 2018-03-29 16:55:39 · 1030 阅读 · 0 评论 -
spring注解形式的IOC与DI
注意,还要配置才能获得下面要用到的提示配置文件applicationContext.xml如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSche...翻译 2018-04-22 23:43:52 · 135 阅读 · 0 评论 -
spring依赖注入
本例都是在局部配置文件中配置的,也可以在applicationContext.xml文件中直接进行配置,为了说明方便,这里用的局部配置方法。(1)通过构造方法创建一个类Catpackage cn.java.di;public class Cat { private String name; private Integer age; private Float weigh...翻译 2018-04-18 23:48:23 · 151 阅读 · 0 评论 -
struts2与hibernate的学生信息管理(未完)
(一)(1)struts2与hibernate的整合(2)创建相关类库并且导入需要的jar包导入:配置web.xml <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml...翻译 2018-06-04 09:39:16 · 220 阅读 · 0 评论 -
jdbc详解:用户部门管理案例(在部门中对用户进行增删改查)
1问题定义 这个程序设计可以对用户信息,部门信息进行增删改查,而且可以通过部门来对用户信息进行增删改查。2开发工具 Mysql数据库,eclipse。3设计过程3.1流程图 3.2思路 (1)JDBC的步骤:加载JDBC驱动程序 → 建立数据库连接Connection → 创建执行SQL的语句PreparedStatement→ 处理执行结果ResultSet → 释放资源。 ...翻译 2018-05-08 15:04:28 · 3545 阅读 · 1 评论 -
springmvc介绍以及环境搭建
一、springMVC框架介绍1. 所需储备知识点:Servlet、jsp、spring框架2. springMVC主要功能:在获取多个参数、文件上传、servelt功能单一方面都能有很好的解决办法SpringMVC工作原理图: 二、springMVC框架的搭建第一步:导入springMVC的jar包 下面是项目的目录:第二步:书写主配置文件:web.xml(先在web.xml中进行配置) ...翻译 2018-04-26 23:20:16 · 164 阅读 · 0 评论 -
通过注解实现一个简单的MVC案例前的环境配置
(1)环境配置首先是要配置环境,在这里要先找到下列三个文件在本地的路径进行配置:然后在eclipse中做如下的配置:在application.xml中也要进行配置:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:x...翻译 2018-04-25 22:22:17 · 101 阅读 · 0 评论 -
下拉框中可以实现复选框
(1)要实现的界面形式如下:下面是jsp页面中的写法: <!-- 下面是下拉框中含有复选框。要是能够传值,必须重写easyui——combox,用js添加复选框--> <tr> <td align="right"> <label class="Validform_label">...翻译 2018-05-09 18:44:09 · 13891 阅读 · 1 评论 -
在界面上添加查询列
要实现上述的结果,只需要在 <t:dgCol align="center" title="模板名称" field="title" queryMode="single" query="true" width="250"></t:dgCol>加上query="true"就可以了。不写就是查询字段。...原创 2018-05-02 16:33:36 · 252 阅读 · 0 评论 -
CKeditor可编辑文本框与数据字典下拉框dictSelect在项目中的使用以及默认值的获取
在使用ckeditor的时候需要引入相关的js文件,下面是根据曾经做过的项目进行的讲解。下面是一个实际项目中的一个jsp页面代码,从整体上来了解一下对于刚接触的人来说比较好理解:<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&g...原创 2018-05-02 16:13:46 · 1337 阅读 · 0 评论 -
使用textarea以及如何在点击编辑选项时,使得textarea能获取添加的时候的值
<tr> <td class="td-cell-label wp20" nowrap>备注:</td> <td class="value td-cell_editable" colspan="3"> <textarea id="remark" name="remar原创 2018-05-02 15:05:37 · 1740 阅读 · 0 评论 -
对一个录入日期默认成当天而且可编辑(对SimpleDateFormat进行实例讲解),在一个实际项目中对一些值进行默认(根据实际项目进行设置)
(1)默认录入日期为当天首先注意,在jsp页面中要写java代码的话需要用<%%>。<!-- 使用 SimpleDateFormat这个要引入下面的包--><%@page import="java.text.SimpleDateFormat" %><!-- 当前登记日期日期 --><%SimpleDateFormat format = n...原创 2018-05-09 16:34:41 · 230 阅读 · 0 评论 -
springmvc中的@RequestParam注解以及@Scope注解,重定向与转发,视图解析器与中文乱码,异常处理
一、springMVC中常用注解1. @Controller注解:2. @RequestMapping注解: 3. @Scope注解: 4. @AutoWired注解:实现依赖注入5. @RequestParam注解: 二、springMVC获取参数信息三、springMVC之重定向与转发1. 传统servlet实现重定向与转发 2. springMVC实现重定...翻译 2018-05-01 19:16:39 · 757 阅读 · 0 评论 -
通过DI中的get/set方式给对象的list、set、map、properties属性赋值
(1)为了不全在applicationContext配置文件写导致说明上的麻烦,在这里还是用局部配置文件进行讲解,不想用局部配置文件,完全可以直接将配置写在applicationContext中。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/be...翻译 2018-04-19 00:40:57 · 1049 阅读 · 0 评论 -
面向对象初体验
import java.util.Calendar;/** * * @author 26326 * */public class Person { private String name; private int birthYear; /** * 得到名称 * @return */ public String getName() { return this.name; } /** * ...原创 2018-03-29 16:46:22 · 185 阅读 · 0 评论 -
数据表与java简单类(一对多)
public class Dept { private int deptno; private String deptname; private String loc; private Emp[] emp;//所有雇员,因为一个部门有很多个员工 public Emp[] getEmp() { return emp;}public void setEmp(Emp[] emp) { this.emp ...原创 2018-03-29 16:43:25 · 339 阅读 · 0 评论 -
数据表与简单java类(角色与权限)(未完)
(1)首先进行单独类的描述.即先建立所需要的类。public class Action {//权限信息 private int aid;//权限ID private String title;//权限名称 private String flag;//权限标记 public Action(int aid,String title,String flag) { this.aid=aid; thi...原创 2018-03-29 16:18:43 · 525 阅读 · 0 评论 -
Servlet入门及配置
这是项目的目录:下图所示是在web.xml中对于servlet的配置:注意:浏览器输入地址进行访问中的xxx表示项目的名称,后面的servlet/MyFirstServlet路径是一个虚拟路径,和servlet-mapping中的是一样的。而servlet中的<servlet-class>中的是真正的路径。我们在浏览器输入地址后,会找到servlet-mapping中的servlet-...翻译 2018-04-15 11:52:33 · 134 阅读 · 0 评论 -
分支结构,循环结构,循环嵌套,打印三角形,九九乘法表
(1)分支结构 分支结构指的是进行逻辑判断,当满足于某些条件的时候才会执行某些语句。 分支结构有两类:if分支结构与switch分支结构。 (2)循环结构包括while循环和for循环(3)对于不知道循环次数但知道循环条件的用while循环。知道循环次数不知道循环条件用for循环。(4)在进行循环处理的时候有两个关键字:continue,break;continue:会跳过循环体的剩余部分,返...原创 2018-04-02 16:03:27 · 772 阅读 · 0 评论 -
ajax简介与简单用户名是否已存在的验证
(1)AIAX创建对象XMLHttpRequest 是 AJAX 的基础。为了应对所有的现代浏览器,包括 IE5 和 IE6,请检查浏览器是否支持 XMLHttpRequest 对象。如果支持,则创建 XMLHttpRequest 对象。如果不支持,则创建 ActiveXObject :var xmlhttp;if (window.XMLHttpRequest) {// code for IE7...原创 2018-04-09 20:35:09 · 158 阅读 · 0 评论 -
在一个页面中创建一个复制按钮,选中数据点击后出现在页面中
(1)如上图所示,红框中添加复制按钮,选中黑框中的数据,点击复制后,相同的数据出现在绿色框中。(2)思路:我们可以传递这个样品的id到后台,查询数据库查出这个样品的相关数据,修改id,重新插入到数据库中。前台通过ajax方法传递数据到后台,后台利用ID进行数据库查询。在这个页面的jsp页面中代码:这是创建一个复制按钮,点击这个按钮之后会触发ttppSampleController类中goCopy(...原创 2018-04-09 20:31:53 · 1238 阅读 · 0 评论 -
ajax传输json数据格式以及规范
(1)示例:在JsonServlet中的代码:import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;impo...翻译 2018-04-14 23:10:36 · 18691 阅读 · 1 评论 -
jQuery对ajax的支持
示例:<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>jQuery类库使用演示</title><!-- 引入jquery类库的路径pageContext.request.contextPath表翻译 2018-04-14 20:37:46 · 191 阅读 · 0 评论 -
jQuery事件处理与绑定
(1)示例与介绍<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>jQuery类库使用演示</title><!-- 引入jquery类库的路径pageContext.request.context翻译 2018-04-14 19:53:16 · 142 阅读 · 0 评论 -
JQuery以及一个简单的表单演示
(1)JQuery核心函数的介绍(1)jQuery的简单使用的方法与函数<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>jQuery类库使用演示</title><!-- 引入jquery类库的路翻译 2018-04-14 14:08:36 · 444 阅读 · 0 评论 -
方法的重载递归
(1)方法重载方法重载指的是方法名称相同,参数的类型或个数不同。public class Test { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(add(3.2,1));//执行double add() System.ou...原创 2018-04-01 16:04:07 · 188 阅读 · 0 评论 -
NullPointerException错误
这个错误是引用数据类型(数组,类,接口)才会产生此类异常,根据错误的位置观察该对象是否实例化。原创 2018-04-01 14:49:17 · 191 阅读 · 0 评论