01 2013 档案

摘要:使用到 isapi_redirect-1.2.14.exe,其用来作为IIS与TOMCAT的连接。1.TOMCAT加入一个项目比如叫test,保证其可以正常访问。如:http://localhost:8080/test/2.安装isapi_redirect-1.2.14.exe,一路NEXT到FIN... 阅读全文
posted @ 2013-01-29 00:58 一直向北 阅读(1817) 评论(0) 推荐(0)
摘要:IIS是Internet Information Services(互联网信息服务)的缩写,是由微软公司提供的基于运行Microsoft Windows的互P联网基本服务,是微软在Windows中内置的Web服务器软件。通过IIS和Tomcat的集成可以让Tomcat处理JSP,IIS处理ASP和H... 阅读全文
posted @ 2013-01-29 00:19 一直向北 阅读(166) 评论(0) 推荐(0)
摘要:一直以来想总结下项目中用到的itext,无意中发现了这篇文章,总结的比较好,所以一、前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表... 阅读全文
posted @ 2013-01-26 12:51 一直向北 阅读(1495) 评论(0) 推荐(0)
摘要:ByteArrayOutputStream类是在创建它的实例时,程序内部创建一个byte型别数组的缓冲区,然后利用ByteArrayOutputStream和ByteArrayInputStream的实例向数组中写入或读出byte型数据。在网络传输中我们往往要传输很多变量,我们可以利用ByteArr... 阅读全文
posted @ 2013-01-26 00:00 一直向北 阅读(275) 评论(0) 推荐(0)
摘要:(1)request的setAttribute与getAttribute方法一般都是成对出现的,首先通过setAttribute方法设置属性与属性值,然后通过getAttribute方法根据属性获取到与该属性对应的对象值(获取到之后一般都需要进行向下类型转换,将属性值转... 阅读全文
posted @ 2013-01-22 21:36 一直向北 阅读(346) 评论(0) 推荐(0)
摘要:. 利用的format属性,加上一个format="#" 属性例:附:的用法1. 首先要想使用struts的标签库,则必须在jsp中指定所使用的标签库地uri和prefix,即标签库的标准2. 相当于3. bean:write常用的属性有如下几个: name,用来指定属性的名字 filter,用... 阅读全文
posted @ 2013-01-21 21:43 一直向北 阅读(864) 评论(0) 推荐(0)
摘要:Bean标签大致有以下几个特点id属性:定义一个变量,默认情况下,这个变量被存取在Page范围内,对于标签,他的toScope属性可以指定这个变量的存放范围,可选值有:page,request,session,application。name属性:指定已经存在的JavaBean的名字,propert... 阅读全文
posted @ 2013-01-21 20:57 一直向北 阅读(408) 评论(0) 推荐(0)
摘要:这个属性可以解决类似这样的问题,比如,从数据库取得的是日期型的变量,想要显示为类似这样的格式:XX年XX月XX日.可以用这个属性.具体用法如下:1.在资源文件里添加如下键值:global.formatDateTimeAll=yyyy年MM月dd日 HH:mm:ssglobal.formatDateT... 阅读全文
posted @ 2013-01-21 20:36 一直向北 阅读(285) 评论(0) 推荐(0)
摘要:bean:write相当于例子一:某处设置了request.setAttribute("hello","hello world");则在某个jsp页面中,用struts的write标签取出并显示的方式如下:,则页面上显示出hello world。bean:write常用的属性有如下几个:1。name... 阅读全文
posted @ 2013-01-21 20:33 一直向北 阅读(646) 评论(0) 推荐(0)
摘要:enctype属性 -- HTML表单数据的编码方式enctype属性取值:application/x-www-form-urlencoded-- 窗体数据被编码为名称/值对.这是标准的编码格式.multipart/form-data-- 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分... 阅读全文
posted @ 2013-01-21 18:31 一直向北 阅读(158) 评论(0) 推荐(0)
摘要:一、struts概述1、Struts实现MVC设计模式(1)Struts实质上就是在JSPModel2的基础山实现一个MVC框架。 1)模型:由业务实现业务逻辑的JavaBean或EJB组件构成 2)控制器:由ActionServlet和Action来实现 3)视图:由一组JSP文件构成(2)... 阅读全文
posted @ 2013-01-21 13:36 一直向北 阅读(180) 评论(0) 推荐(0)
摘要:1、struts1 in Action(1)到struts1官网上下载struts-1.3.10-all.zip。解压缩得到:src目录:apps目录:lib目录:docs目录:具体设置参考:blank.war中的应用。(2)Action需要继承Action接口。action的execute()方法... 阅读全文
posted @ 2013-01-21 13:35 一直向北 阅读(705) 评论(0) 推荐(0)
摘要:data格式的Url最直接的好处是,这些Url原本会引起一个新的网络访问,因为那里是一个网页的地址,现在不会有新的网络访问了,因为现在这里是网页的内容。这样做,会减少服务器的负载,当然同时也增加了当前网页的大小。所以对“小”数据特别有好处。 另外听说这种方式可以将一些敏感的图片放进网页中...挺好玩... 阅读全文
posted @ 2013-01-21 00:51 一直向北 阅读(494) 评论(0) 推荐(0)
摘要:jQuery formValidator表单验证插件 -- by:猫冬,email:wzmaodong@126.com如何调用扩展库正则表达式示例猫冬的博客 身份证(正则表达式库): 身份证(外部函数): 整数: 正整数: 负整数: 数字: ... 阅读全文
posted @ 2013-01-21 00:48 一直向北 阅读(810) 评论(0) 推荐(0)
摘要:ActionErrorsvalidate(...){ActionErrorserrors=newActionErrors();if("".equals(userName)||userName=null){message=newActionMessage("errors.name");errors.a... 阅读全文
posted @ 2013-01-21 00:36 一直向北 阅读(157) 评论(0) 推荐(0)
摘要:struts的里 property必须要有,property对应的是actionForm里的值 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2013-01-20 23:40 一直向北 阅读(231) 评论(0) 推荐(0)
摘要:不能用 id,struts标签要用styleId不然会报错然后js里面var content=document.getElementById("title").value;,就可以取到值了 版权声明:本文为博主原创文章,未经博主允许不得... 阅读全文
posted @ 2013-01-20 23:32 一直向北 阅读(526) 评论(0) 推荐(0)
摘要:一:什么是ActionFormActionForm可以从下面四点理解它1 . ActionForm表示Http窗体的数据,也就是咱们页面表单数据收集器,可以看作是模型和视图的中介,他负责保存表单中的数据供模型或者视图使用,只能通过ActionForm验证的数据才能发送到Action处理。2 . Ac... 阅读全文
posted @ 2013-01-19 23:58 一直向北 阅读(1436) 评论(0) 推荐(0)
摘要:Action是struts中的一个抽象类,它其实是Struts的心脏部分,前面提到的ActionServlet和ActionForm进过处理获取的请求和数据,都会到达Action中得到分发。一:Action有那些作用可以进行一些表单数据的检查,这里面的检查一般和页面的检查是不一样的,页面的检查都是客... 阅读全文
posted @ 2013-01-19 23:57 一直向北 阅读(624) 评论(0) 推荐(0)
摘要:Struts框架是基于控制层的一个MVC框架,所以对于Struts框架来说,最核心的东西就是控制。这次毕业论文答辩的时候,老师问了“什么叫控制”。当时听起来有点雷人。但是事后一想,确实是这样,Struts就是控制。我毕业论文是采用Struts框架实现的。当然里面少不了关于控制的理论。我当时回答他的是... 阅读全文
posted @ 2013-01-19 23:46 一直向北 阅读(135) 评论(0) 推荐(0)
摘要:在一个web应用中,每个资源都必须通过URI来进行引用。 资源包括HTML页面,JSP页面,和定制动作。为了给定制动作一个 URI或者说路径,Struts框架提供了一个 ActionMapping对象。ActionMaping也是Struts的一个核心对象,通常我们不用手写ActionMapping... 阅读全文
posted @ 2013-01-19 23:45 一直向北 阅读(911) 评论(0) 推荐(0)
摘要:学习数据结构的网站http://sjjp.tjuci.edu.cn/sjjg/DataStructure/DS/web/paixu/paixu8.2.2.1.htm 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2013-01-19 23:41 一直向北 阅读(324) 评论(0) 推荐(0)
摘要:ActionForm本质上是一种JavaBean,是专门用来传递表单数据的DTD(Data Transfer Object,数据传递对象)。它包括用于表单数据验证的validate()方法和用于数据复位的reset()方法。Struts框架利用ActionForm对象来临时存放视图页面中的表单数据。... 阅读全文
posted @ 2013-01-19 23:40 一直向北 阅读(168) 评论(0) 推荐(0)
摘要:在Struts的中央控制器中写了Struts的控制器角色,在这篇介绍下Struts的视图!Struts的视图组件:Struts框架中的视图组件主要包括:JSP页面。ActionForm类。Struts自定义标记。消息资源。其中,ActionForm类是Struts框架的核心组件之一,是Struts的... 阅读全文
posted @ 2013-01-19 23:39 一直向北 阅读(190) 评论(0) 推荐(0)
摘要:Action 是处理事物的,ActionForm 是封装表单提交数据的1、实体类User 应该是要建的2、UserForm到不是一定要建,可以通过request得到所有值3、UserForm是不能直接存数据库的,存数据库应该是存User实体的映射。 ... 阅读全文
posted @ 2013-01-19 22:05 一直向北 阅读(199) 评论(0) 推荐(0)
摘要:JAVA基础之一维数组和多维数组java语言中,数组是一种最简单的复合数据类型。数组是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和下标来唯一地确定数组中的元素。数组有一维数组和多维数组。1.一维数组的定义type arrayName[ ];类型(type)可以为Jav... 阅读全文
posted @ 2013-01-19 09:42 一直向北 阅读(193) 评论(0) 推荐(0)
摘要:如果只是要实现单纯页面跳转并不需要传递请求对象,可以使用HttpServletResponse对象的sendRedirect()方法,eg:response.sendRedirect("网页地址");如果要实现页面跳转并传递请求对象:request,getRequestDispatcher("网页地... 阅读全文
posted @ 2013-01-19 09:31 一直向北 阅读(811) 评论(0) 推荐(0)
摘要:定位标记:一个位置点击可到那个位置 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2013-01-18 22:35 一直向北 阅读(123) 评论(0) 推荐(0)
摘要:ActionForm的应用(一)、ActionForm的特性1.创建一个form类必须继承于四个父类中的一个,要么继承ActionForm,要么继承ValidatorForm,要么继承ValidatorActionForm,要么继承2.一个form类中的每一个属性都将和页面中form表单中的每一个表... 阅读全文
posted @ 2013-01-18 21:22 一直向北 阅读(354) 评论(0) 推荐(0)
摘要:struts1.2原理:基于mvc的web层 框架没有涉及到数据库。就是一个大型的servlet容器,处理一类请求如请求的结尾都是 “.do/.htm”把用户请求的内容提交到web.xml中找到处理的ActionServlet处理,然后在Struts-config.xml中找到具体哪个actio... 阅读全文
posted @ 2013-01-18 15:48 一直向北 阅读(101) 评论(0) 推荐(0)
摘要:随着MVC模式的广泛应用,催生了MVC框架的产生。在所有的MVC框架中,出现最早应用最广的就是Struts框架。Struts环境配置:…。Struts工作原理和Struts内部工作流程:MVC Model2:采用Struts的Web应用程序:当Web应用程序启动的时候,就会初始化ActionServ... 阅读全文
posted @ 2013-01-18 15:47 一直向北 阅读(348) 评论(0) 推荐(0)
摘要:jdbc连接第一步:数据厂商提供的连接驱动包第二步:java代码连接数据库,实现数据操作(mysql为例) 1.加载驱动 Class.forName("com.mysql.jdbc.Driver"); 2.创建连接 Connection con = DriverManager... 阅读全文
posted @ 2013-01-18 13:37 一直向北 阅读(146) 评论(0) 推荐(0)
摘要:JSTL常用标签汇总JSTL的核心标签库主要包括:表达式操作、流程控制、迭代操作和URL操作。以下是JSTL常用标签的用法总结:一、表达式操作1.作用:用于显示数据的内容。语法1:没有本体内容语法2:有本体内容 default value属性说明:value:需要显示出来的值。default:如果v... 阅读全文
posted @ 2013-01-18 13:35 一直向北 阅读(174) 评论(0) 推荐(0)
摘要:编码过滤器的java文件:CharsetFilter.java:package com.house.util;/** * @author * @version * 创建时间:2006-12-13 15:08:35 * 类说明: */import javax.servlet.*;import jav... 阅读全文
posted @ 2013-01-18 13:33 一直向北 阅读(103) 评论(0) 推荐(0)
摘要:点击回复帖自动跳到2000的位置!js:function moveBottom(){ //点击回复帖子然后自动跳到2000位置 scroll(0,2000);}html:其中的 //点击后还在本页,只不过执行了onclick里的行为, ... 阅读全文
posted @ 2013-01-18 13:27 一直向北 阅读(161) 评论(0) 推荐(0)
摘要:后台管理菜单 网站设置 基本设置 高级设置 生成管理 生成首页 生成列表 系统管理 会员管理 管理员设置 退出系统 版权声明:本文为博主原创文章,未... 阅读全文
posted @ 2013-01-18 13:25 一直向北 阅读(249) 评论(0) 推荐(0)
摘要:js验证表单大全1. 长度限制2. 只能是汉字3." 只能是英文4. 只能是数字5. 只能是英文字符和数字6. 验证油箱格式7. 屏蔽关键字(这里屏蔽***和****)8. 两次输入密码是否相同够了吧 :)屏蔽右键 很酷oncontextmenu="return false" ondragstart... 阅读全文
posted @ 2013-01-18 13:22 一直向北 阅读(555) 评论(0) 推荐(0)
摘要:软件开发常用英语词汇Aabstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access function 访问函数access level 访问级别account 账... 阅读全文
posted @ 2013-01-18 13:20 一直向北 阅读(471) 评论(0) 推荐(0)
摘要:HttpSession session = request.getSession();session.setAttribute("list",list);1.你是把值放到request中了,必须每次请求都带着request里面的值,他才会一直有用。所以你在showAPerson可能获取不到用户名2.... 阅读全文
posted @ 2013-01-18 13:18 一直向北 阅读(131) 评论(0) 推荐(0)
摘要:1>action属性及含义:[path] action类的相对路径[name] 与本操作关联的action bean的名称(actionform)[type] 连接到本映射的action类的全称(可有包名)[scope] actionform bean的作用域(request或session)[pr... 阅读全文
posted @ 2013-01-18 13:15 一直向北 阅读(344) 评论(0) 推荐(0)
摘要:弄清楚struts-config.xml中各项元素的作用,对于我们构建web项目有莫大的好处。是struts的根元素,它主要有8个子元素,DTD定义如下:以上8个元素,下面一一描述:1. date-sources元素 date-sources元素用来配置应用程序所需要的数据源。java语言提供了j... 阅读全文
posted @ 2013-01-18 13:13 一直向北 阅读(203) 评论(0) 推荐(0)
摘要:一、只有登录才能显示的页面 这是一个很平常的问题,在访问某些网页的时候,只有登录才可以访问,以此保证安全。 实现原理也很简单,就是将一个属性设置在session中。在访问的时候进行判断即可。 例:request.getSession().setAttribute("user", usernam... 阅读全文
posted @ 2013-01-18 13:02 一直向北 阅读(337) 评论(0) 推荐(0)
摘要:静态包含: 只生成一个class文件,因此父页面与子页面不能有一样的变量名动态包含: 有几个jsp生成几个class文件,因此父页面与子页面可以有一样的变量名 版权声明:本文为博主原创文章,未经博主允许不得转载。 ... 阅读全文
posted @ 2013-01-18 12:59 一直向北 阅读(151) 评论(0) 推荐(0)
摘要:1、js全选与反选:function checkallEvent(){ var ck1 = document.getElementById("ck1").checked; var ck2s = document.getElementsByName("ck2"); if(ck1 == true){ f... 阅读全文
posted @ 2013-01-18 12:57 一直向北 阅读(138) 评论(0) 推荐(0)
摘要:my97 演示页面 http://www.my97.net/dp/demo/index.htm 好用的工具 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2013-01-17 21:24 一直向北 阅读(101) 评论(0) 推荐(0)
摘要:byte:: 1booleal: 1一个汉字 2char: 2short: 2int: 4float: 4double: 8long: 8Number(12,2) 12(number有几位数就占几个字节)Date 7 ... 阅读全文
posted @ 2013-01-17 16:25 一直向北 阅读(242) 评论(0) 推荐(0)
摘要:cookie的操作:创建cookieCookie cookie = new Cookie("key", "value");cookie.setMaxAge(saveTime*24*60*60); cookie.setPath("/test/test2");response.addCookie(coo... 阅读全文
posted @ 2013-01-17 16:24 一直向北 阅读(120) 评论(0) 推荐(0)
摘要:1·首先写一个类 MyInterceptor 继承ActionServlet,代码如下[java]view plaincopypublicclassMyInterceptorextendsActionServlet{@OverridepublicvoiddoPost(HttpServletReque... 阅读全文
posted @ 2013-01-17 15:53 一直向北 阅读(494) 评论(0) 推荐(0)
摘要:项目引入struts后,在WEB-INF中会生成c.tld,struts-html.tld,struts-logic.tld等文件在jsp中引用相应标签的tld文件。jsp中taglib里的uri和prefix分别对应tld文件中的uri和short-name:1.html的一般的form形式: ... 阅读全文
posted @ 2013-01-17 15:51 一直向北 阅读(235) 评论(0) 推荐(0)
摘要:1、编写Action,继承自DispatchAction将execute方法改为其他名字2.struts-config.xml中的 错误写法:url?opType="findAll"正确写法:url?opType=findAll 版权声... 阅读全文
posted @ 2013-01-17 15:50 一直向北 阅读(317) 评论(0) 推荐(0)
摘要:项目引入struts后,在WEB-INF中会生成c.tld,struts-html.tld,struts-logic.tld等文件在jsp中引用相应标签的tld文件。jsp中taglib里的uri和prefix分别对应tld文件中的uri和short-name:1. 2.通过fwxx对象的uid属性... 阅读全文
posted @ 2013-01-17 15:49 一直向北 阅读(320) 评论(0) 推荐(0)
摘要:项目引入struts后,在WEB-INF中会生成c.tld,struts-html.tld,struts-logic.tld等文件在jsp中引用相应标签的tld文件。jsp中taglib里的uri和prefix分别对应tld文件中的uri和short-name:1. 此处id是随便起的元素别名,与下... 阅读全文
posted @ 2013-01-17 15:48 一直向北 阅读(358) 评论(0) 推荐(0)
摘要:map删除指定元素: /** 1.HashMap 类映射不保证顺序;某些映射可明确保证其顺序: TreeMap 类 * 2.在遍历Map过程中,不能用map.put(key,newVal),map.remove(key)来修改和删除元素, * 会引发 并发修改异常,可以通过迭代器的remove():... 阅读全文
posted @ 2013-01-17 15:46 一直向北 阅读(2282) 评论(0) 推荐(0)
摘要:网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。IP 协议对应于网络层,TCP协议对应于传输层,HTTP协议对应于应用层,三者从本质上来说没有可比性,socket则是对TCP/IP协议的封装和应用。可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HT... 阅读全文
posted @ 2013-01-17 15:40 一直向北 阅读(127) 评论(0) 推荐(0)
摘要:/r/n: 在页面向数据库传送数据时,页面文本框中字符串之间可以用/r/n来表示换行: 在从程序向页面打印内容时通过PrintWriter对象用表示换行 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2013-01-17 15:38 一直向北 阅读(308) 评论(0) 推荐(0)
摘要:下载时设置前台的响应类型:response.setContentType("application/x-download");os = response.getOutputStream();is = new FileInputStream(new File(path));上传时设置前台的相应类型:r... 阅读全文
posted @ 2013-01-17 12:30 一直向北 阅读(156) 评论(0) 推荐(0)
摘要::设置指定范围内的变量,若不存在则创建var指定变量的名称value指定变量的值scope指定范围:用于删除变量var指定要删除的变量名称scope指定变量的范围:计算表达式并将结果显示在页面上:若value表达式不存在则输出default中的默认值:判断.....代码test是条件var保存tes... 阅读全文
posted @ 2013-01-17 12:28 一直向北 阅读(96) 评论(0) 推荐(0)
摘要:页面的跳转location.replace("url");location.href="url"; 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2013-01-17 12:27 一直向北 阅读(79) 评论(0) 推荐(0)
摘要:public class AuthImageServlet extends HttpServlet { private static final String CONTENT_TYPE = "text/html; charset=gb2312"; //设置字母的大小,大小 private Fo... 阅读全文
posted @ 2013-01-17 12:25 一直向北 阅读(139) 评论(0) 推荐(0)
摘要:页面框架布局:http://ynif.v099.10000net.cn/qui/system/login/login.jsp 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2013-01-17 12:23 一直向北 阅读(146) 评论(0) 推荐(0)
摘要:一、EL表达式:写法: ${XXX}取值范围:page、request、session、application1、EL的取值 1、对一般对象来说,如果取对象里的属性,那么必须有响应属性的get方法才能取到 2、对于map等键值对保存的对象来说,直接${map1.key1}可取到map1中k1对... 阅读全文
posted @ 2013-01-17 12:19 一直向北 阅读(131) 评论(0) 推荐(0)
摘要:在servlet中的request和response最好是HttpServletRequest和HttpServletResponse,如果不是应该强转为这两种类型,否则好多重要的方法会掉不到比如把ServletRequest转化为HttpServletRequest,ServletResponse... 阅读全文
posted @ 2013-01-17 12:03 一直向北 阅读(121) 评论(0) 推荐(0)
摘要:jsp中禁用session这样就禁止了 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2013-01-17 11:56 一直向北 阅读(216) 评论(0) 推荐(0)
摘要:一. FormBean验证1.在struts的配置文件中指定validate=“true”2.在FormBean中重写validate方法,并将错误信息保存在ActionErrors的对象errors中,并返回errors对象3.在jsp中用显示二. ActionBean验证ActionMessag... 阅读全文
posted @ 2013-01-17 11:36 一直向北 阅读(368) 评论(0) 推荐(0)
摘要:在这前的我们已经学习了Java WEB,我们已经知道Java WEB开发的两个模式Model1和Model2,其中Model2模式借鉴了一种MVC模式(模型、视图、控制),这个模式能够有效的将业务与视图分开,从而将开发人员与网页美工人员分离开,有利于分工合作,但Model2模式也有它致命的弱点,由于... 阅读全文
posted @ 2013-01-14 21:03 一直向北 阅读(286) 评论(0) 推荐(1)
摘要:一、JAVA基础知识与数据结构、算法(应用于业务逻辑层)l面向对象的概念与思想lJAVA开发环境的配置lJAVA语法与程序结构lJAVA对象、类、接口与继承机制lJAVA的异常与调试机制lJAVA中的数据流与文件操作lJAVA中的集合框架(ArrayList与HashMap的应用)l了解JAVA中的... 阅读全文
posted @ 2013-01-10 18:51 一直向北 阅读(331) 评论(0) 推荐(0)