• 17:26
  • 浏览 (79)
  • 评论 (0)
 去前后空格function trim(s) {     return s.replace( /^s*/, "" ).replace( /s*$/, "" ); } if (!/^w{4,25}$/.test(username))  {      errStr += " ...
  • 16:43
  • 浏览 (98)
  • 评论 (0)
本例的功能是,必须指定用户名 scott/tiger 登陆的用户,方能查看系统中viewBook的这个资源,否则直接跳回登陆页面登陆Action package auth;import com.opensymphony.xwork2.ActionSupport;import com.opensymphony.xwork2.ActionContext;import java.util.*;public class LoginAction extends ActionSupport...{  ...
  • 15:23
  • 浏览 (134)
  • 评论 (0)
对于服务器上的英文名的文件,可以方便的使用<a href=""/></a>进行下载,但如果是中文文件名的文件,如果使用<a href="中.jpg"></a> 就会出现连接上的乱码(如%4e%54%79),为了解决这个问题,struts2通过一个文件下载拦截器支持中文命名文件的下载首先编写web.xml <?xml version="1.0" encoding="UTF-8"?><web-app version ...
  • 09:29
  • 浏览 (405)
  • 评论 (0)
上传页面: <%...@ page language="java" contentType="text/html; charset=GBK"%><%...@taglib prefix="s" uri="/struts-tags"%><%...@ page isELIgnored="false" %><%...@ taglib prefi ...
  • 14:09
  • 浏览 (124)
  • 评论 (0)
上传页面: <%...@ page language="java" contentType="text/html; charset=GBK"%><%...@taglib prefix="s" uri="/struts-tags"%><%...@ page isELIgnored="false" %><%...@ taglib prefi ...
  • 11:58
  • 浏览 (148)
  • 评论 (0)
struts2没有提供自己的请求解析器,也就是说,struts2不会自己区处理multipart/form-data的请求,它需要调用其他请求解析器,将HTTP请求中的表单域解析出来,但struts2在原有的上传解析器上作了进一步封装,更进一步简化了文件上传 Struts2的struts.properties配置文件中,配置struts2的上传文件解析器struts.multipart.parser=jakarta  (srtuts2默认),也可以设置为常用的cos,pell等 配置上传页面:<html xmlns="http://www ...
  • 11:03
  • 浏览 (105)
  • 评论 (0)
struts2 内建了类型转换器,可以方便的将我们在页面上输入的字符串数据转换成JavaBean中的Boolean,Float,Integer,Double,Long等数据类型,在无法转换成功时,还可以给出错误提示,非常方便首先简历JavaBean: package HelloWorld;public class User ...{    private String username;      private&n ...
  • 13:39
  • 浏览 (133)
  • 评论 (0)
struts2提供了从页面直接封装到List的功能,实现起来有两个办法1.使用泛型定义集合中的对象类型2.配合配置文件定义集合中的对象类型User.javapackage HelloWorld;public class User ...{    private String username;      private String password;     &nb ...
  • 17:17
  • 浏览 (93)
  • 评论 (0)
struts2使用OGNL表达式封装数据,不仅支持对象,而且还支持诸如List,Map的容器User.java package HelloWorld;public class User ...{    private String username;      private String password;      private S ...
  • 16:27
  • 浏览 (128)
  • 评论 (0)
我们在action中有一个封装好的user对象,其中有username和password两个属性我们可以在页面上直接使用user,username作为输入框的名字,struts2可以直接把输入的username和password封装到user对象中,这点和webwork2如出一辙 User.java package HelloWorld;public class User ...{    private String username;   &n ...
  • 16:03
  • 浏览 (76)
  • 评论 (0)
MVC的设计模式,存在从用户WEB页面输入和实际JavaBean属性之间的自动类型转换问题功能需求:页面上输入“用户名,密码”,将前半部分自动映射到User类的username属性中,将后半部分自动映射到User类的password属性中User.java package HelloWorld;public class User ...{    private String username;       ...
  • 14:40
  • 浏览 (63)
  • 评论 (0)
导读:   SQL中IN,NOT IN,EXISTS,NOT EXISTS的用法和差别:   IN:确定给定的值是否与子查询或列表中的值相匹配。   IN 关键字使您得以选择与列表中的任意一个值匹配的行。   当要获得居住在 California、Indiana 或 Maryland 州的所有作者的姓名和州的列表时,就需要下列查询:   SELECT ProductID, ProductName FROM Northwind.dbo.Products WHERE CategoryID = 1 OR CategoryID = 4 OR CategoryID = 5   然而,如果使用 IN,少键 ...
  • 09:02
  • 浏览 (71)
  • 评论 (0)
web.xml <?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"     xmlns="http://java.sun.com/xml/ns/javaee"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
  • 11:35
  • 浏览 (87)
  • 评论 (0)
web.xml <?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"     xmlns="http://java.sun.com/xml/ns/javaee"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
  • 09:07
  • 浏览 (48)
  • 评论 (0)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD>  <TITLE> New Document </TITLE>  <META NAME="Generator" CONTENT="EditPlus">&nbs ...
  • 23:12
  • 浏览 (27)
  • 评论 (0)
2008-02-18

2008.2.18

   今天,2008年2月18日,是我人生的一个具有纪念意义的一天,今天,我军最高政治部门已经正式批准我离开军队了。  回想过去,从开始有转业的想法,到提前融入地方的实践,再到下定决定转业,知道今天批准,虽然历时3年多的时间,但今天,总算是开发结果了,我感谢我的父母,感谢我的亲人,感谢中国共产党,感谢CCTV,感谢BTV,感谢。。。。。其实,我的转业是很顺利的,第一次报就批准了,相比那些努力了很多年的战友,我算是非常幸运的了,至少一分钱没花,一份礼没送,轻轻松松的就如愿以偿。  短暂的兴奋过分,冷静下来,意识到战斗才刚刚打响 ...
  • 17:05
  • 浏览 (25)
  • 评论 (0)
2008-02-18

2008.2.16

 终于送走了07年,迎来了崭新08年,08年对我来说,真是一个多事之秋,要办的事情真的是太多了,掐指一算,居然有这么多事情,而且,件件都是大事,转业,双选,新房装修及添置家具电器,结婚,买车。。。哪一件都是人生的大事,也是哪一件都是花钱的大户。   言归正传,说转业的事情。昨天给政治部联系了一下,问转业有什么新消息没有。结果结果让我又惊喜又失望。政治部回复说:快了,这两周就该下来了,到时候我通知你。我问:是不是总政快批下来了,回复道:是的。让我惊喜的是可以理解成我只差总政这一关了,让我失望的是,别的兄弟部队都已经有消息了,我们怎么还要等2周时间,我们单位级别挺高的 ...
  • 16:58
  • 浏览 (21)
  • 评论 (0)
看如下代码:${sessionScope.user}是JSP中的一个代码片段,如果部署到tomcat5.5中,不会显示出session中的变量user,而只会把 ${sessionScope.user}打印出来,可能是tomcat5.5的bug,屏蔽了EL解决方案:(1)升级成tomcat6(2)在JSP中加入<%@ page isELIgnored="false" %>
  • 16:15
  • 浏览 (109)
  • 评论 (0)
<html><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><head><script language="javascript">  function deleteRow(index){    var tableObj=document.getElementById(& ...
  • 23:22
  • 浏览 (73)
  • 评论 (0)
此种方式只能删除表格的最后一行,如果需要删除指定行,需要使用W3C的对象模型,因为每次删除完表格行后,其他使用DHTML对象模型的行的index都会重新变化,也就是说我原来有5行0,1,2,3,4  删除第3行是没有问题的,但删除后原来序号为4的行,就变成3了,使用deleteRow(4)就会报错 <html><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><head> ...
  • 23:00
  • 浏览 (150)
  • 评论 (1)
导读:   注册:   <%@ page contentType="text/html; charset=GBK" %>   <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>   <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>   <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>            register                              ...
  • 17:12
  • 浏览 (115)
  • 评论 (0)
导读:   <%@ page contentType="text/html; charset=GBK" %>   <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>   <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>   <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>                  userlist                              ...
  • 17:12
  • 浏览 (81)
  • 评论 (0)
 web.xml <?xml version="1.0" encoding="UTF-8"?><web-app version="2.4"     xmlns="http://java.sun.com/xml/ns/j2ee"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance& ...
  • 10:37
  • 浏览 (70)
  • 评论 (0)
 JSF预定义会读取faces-config.xml中关于Bean的定义,如果想要自行设置定义文件的名称,我们是在web.xml中提供javax.faces.CONFIG_FILES参数,例如<context-param>  <param-name>javax.faces.CONFIG_FILES</param-name>  <param-value>/WEB-INF/beans.xml</param-value></context-param> 
  • 09:19
  • 浏览 (38)
  • 评论 (0)
    Web应用程序的开发与传统的单机程序开发在本质上存在着太多的差异,Web应用程序开发人员至今不可避免的必须处理HTTP的细节,而HTTP无状态的(stateless)本质,与传统应用程序必须维持程序运行过程中的信息有明显的违背,再则Web应用程序面对网站上不同的使用者同时的存取,其执行线程安全问题以及数据验证、转换处理等问题,又是复杂且难以解决的。另一方面,本质上是静态的HTML与本质上是动态的应用程序又是一项违背,这造成不可避免的,处理网页设计的美术人员与程序设计人员,必须被彼此加入至视图组件中的逻辑互相干扰,即便一些视图呈现逻辑以标签的方式呈现,试图展 ...
  • 09:14
  • 浏览 (71)
  • 评论 (0)
esffor
搜索本博客
最近加入圈子
存档
最新评论