- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 Struts2+Jquery+JSON 实现ajax注册信息
一、JSP页面ul { list-style: none;}li { width: 200px; float: left;}span { color: red; text-decoration: underline;} 录入数据 姓名: <label for="age">年龄: <label for="positi
2016-03-29 17:27:13 294
原创 Struts2 文件下载
一、文件下载页面 下载1 下载2 下载3 二、Action类实现下载public class DownAction extends ActionSupport { private String fileName; // 文件名 private String savePath; // 文件路径 public String getFileNam
2016-03-29 16:18:05 242
原创 Struts2+jQuery+JSON 实现输入关键字后提示框显示数据
实现步骤如下: 1、JSP页面使用脚本代码执行ajax请求body{text-align: center;}#searchDiv {width:250px;margin:0px auto;text-align:left;}#content {width:150px;}#suggest {display:none; font-size:12px; width:152px; bo
2016-03-29 16:01:33 498
原创 Struts2 框架验证
一、对于输入校验struts2提供了两种实现方法: 1、采用手工编写代码实现。 2、基于XML配置方式实现。 注意:配置验证文件ActionName-alias-validation.xml(常用)使用基于XML配置方式实现输入校验时,Action也需要继承ActionSupport ,并且提供校验文件和action类放在同一个包下 ,
2016-03-28 17:22:09 387
原创 Struts2+jQuery+Json 实现用户登陆
先简单说说Json的一些优点,当然Json不仅仅这些优点:1.方便前台数据的操作。2.数据体积小,传输快。3.客户端操纵XML的时候需要创建ActiveX对象,Json则完全就是一个JS对象,它不需要创建DOM。使用Struts2+jQuery+Json 实现简单用户登陆 (1) 登录页面login.jsp
2016-03-28 17:02:40 515
原创 MyEclipse10 配置struts2.xml文件自动提示
一、在struts.xml里面没有自动提示,对程序员来说是很麻烦的。 下面介绍如何配置: 1、首先打开MyEclipse的窗口,选择“Window”菜单下的“Preferences”选项,如图所示 2、再打开的“Preferences”对话框中,选择左边的“XML”选项下的“XML Catalog”选项,如图所示:
2016-03-24 16:47:52 655
原创 Struts2 常用的表单标签使用
一、 struts2表单标签包括checkbox 输出一个复选框checkboxlist 输出一个复选框列表combobox 输出一个部件,可以从下拉框的内容填充一个文本框datepicker 输出一个日期选择不见,使用了javaScript和DOMdoubleselect 输出一个双选下拉框部件,第二个下拉框依赖第一个head 输出对应theme的head部分的内容,例如
2016-03-23 14:53:05 535
原创 Struts2 doubleselect标签的使用
一、 Struts2提供了级联下拉选择框doubleselect标签,这对简化诸如省份/城市这样的典型需求的操作是大有好处的. 如: “省份->城市”的级联菜单。
2016-03-23 14:24:10 518
原创 Struts2 doubleselect错误Expression parameters.formName
错误如下:Expression parameters.formName is undefined on line 101, column 43 in template/simple/doubleselect.ftl. 原因是使用了普通表单的,注意,这里得用解决: form1"> formName="form1"/
2016-03-23 13:48:03 310
原创 Struts2 搭建一个简单登录应用
一、为何用Struts2框架 (1)实现MVC模式,结构清晰 (2)丰富的标签(tag) (3)通过配置文件页面导航,便于后期维护 (4)与Servlet API松耦合,便于测试二 、到官网下载: http://struts.apache.org三、目前我使用的是struts-2.3.15 四、开发的具体步骤
2016-03-19 17:25:03 462
原创 C# 在第二个窗体上添加数据之后如何刷新第一个窗体加载的数据
如何在第二个窗体上添加数据之后,刷新第一个窗体的数据? 解决: (1)在第二个窗体上添加第一个窗体的引用 private Form1 frm; public Form2(Form1 frm) { this.frm = f
2016-03-19 12:07:13 4048 1
原创 C# 第一个窗体的数据传递到第二个窗体上应用
如何将第一个窗体的数据传递到第二个窗体上应用? 解决:(1)在第二个窗体上定义一个变量,public string name; (2)在第一个窗体上给刚才定义的变量赋值: Form2 frm = new Form2(); frm.name="具体的值";
2016-03-19 11:59:02 2859
原创 C# 关闭当前窗体开启一个新的窗体
登录窗体登录成功后显示主窗体,必须要关闭当前窗体。否则就会出现两个窗体哦! 如何解决这个问题? (1)登录窗体的代码如下: //标记是否登录成功 bool flags = false; public bool Flags { get { return flags; }
2016-03-19 11:51:07 1538
原创 jQuery常用事件处理
如下所示事件: 1)鼠标悬停或离开事件 $(function(){ //鼠标悬停上变化的颜色 $("li").mouseover(function(){ $(this).addClass("bg"); }); //鼠标离开上变化的颜色 $("li").mouseout(function(){ //从所有
2016-03-18 10:58:08 360
原创 jQuery 过滤器选择器
一、过滤选择器 过滤选择器主要是通过特定的过滤规则来筛选出所需要的DOM元素,过滤规则与CSS中的伪类选择器语法相同。 按照不同的过滤规则,过滤选择器可以分为以下几种: 1、基本过滤选择器 2、内容过滤选择器 3、可见性过滤选择器 4、属性过滤选择器 5、子元素过滤选择器 6、表单对象属性过滤选择器1.1
2016-03-16 15:15:09 344
原创 Hibernate 注解配置实体类
一、注解配置实体类 (1)写具体的实体类import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persist
2016-03-15 15:57:18 427
原创 oracle删除表后又有这个表:BIN$dJ5h8mA4Lr/gQAB/AQB0oA==$0 TABLE 存在
当Oracle数据表删除之后,就会产生对应的表类似BIN$dJ5h8mA4Lr/gQAB/AQB0oA==$0 TABLE? 是何原因造成的呢?这个是开启了 flash 功能。 如果使用命令: drop table student; commit; 将表student删除后,会产生一个类似:BIN$dJ4hg1
2016-03-14 16:54:09 2602
原创 Hibernat org.hibernate.MappingException: Could not determine type for: java.util.Set
注解配置对象关联关系映射时候出现异常:org.hibernate.MappingException: Could not determine type for: java.util.Set? 解决 1)检出双向关联的注释是否正确 2)检查@注释的位置:要么都在属性名上,要么都在 getter方法上!!
2016-03-14 16:36:20 437
原创 Hibernate 一级缓存和二级缓存使用
为何要使用缓存? 把常用数据库持久化对象,作为缓存保存在内存中,减少与数据库交互次数,可以提高性能一、什么是一级缓存? 就是Session级别的缓存, 属于事务范围。hibernate框架内置。一个Session做了一个查询操作,它会把这个操作的结果放在一级缓存中, 如果短时间内这个 session(同一个session)又做了同一
2016-03-12 16:23:10 336
原创 jQuery对象相互转换成DOM对象
一、什么是jQuery对象? 就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuer方法。 使用$()函数进行转化:$(DOM对象)vartxtName =document.getElementById("txtName"); //DOM对象var $txtNam
2016-03-09 17:18:46 422
原创 C# DataView数据筛选与排序
一、 直接在已有数据中筛选;不必重新检索数据 (1)查询两张表的数据 /// /// 加载所有的数据 /// private void FillDataStudent() { //sql语句 sql = new StringBuilder();
2016-03-09 15:19:32 2215
原创 Hibernate Criteria查询
在使用Hibernate时,即使我们不了解SQL的使用与撰写,也可以使用它所提供的API来进行SQL语句查询 org.hibernate.Criteria对SQL进行封装,我们可以根据具体情况组合各种查询条件,并由Hibernate自动为您产生SQL语句,而不用特别管理SQL与资料库相依的问题。 Criteria查询采用面向对象方式封装查询条件,又称为对象查询 Cri
2016-03-08 17:31:53 304
原创 hibernate HQL查询几种参数绑定
在Hibernate中存在4种参数绑定的方式,下面我们将分别介绍: A、 按参数名称绑定: 在HQL语句中定义命名参数要用”:”开头,形式如下: Query query=session.createQuery("from Emp where ename=:names and job=:jobs"); query.setString(“names”,name);
2016-03-03 16:16:38 545
原创 Hibernate--使用setProperties()方法动态生成
在Hibernate中可以使用setProperties()方法,将命名参数与一个对象的属性值绑定在一起! 查询工资>1000,职位是CLERK,雇佣日期从1980-10-1 到1981-10-1? --sql语句如下: select * from emp where sal>1000 and job='CLERK' and hiredate>to_
2016-03-03 16:03:46 2753 2
原创 Hibernate--- list和iterator方法的区别
1)用HQL语句,使用Query对象来获取list()方法@Test public void list1() { // 1.获得会话对象 Session session = HibernateUtil.currentSession(); // 2.查询的时候事务可以写可以不写 String hql = "from Emp"; // 3.获得Query对象 Qu
2016-03-03 15:49:19 460
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人