在数据库中 System.do?method=toMenuManager /** * 显示到菜单配置页面 */ public ActionForward toMenuManager(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { request.setAttribute("agentList", this.getPrivilegeDAO() .findByGroupType22(1)); ...
[转]sql语句中where 1=1的作用 2008-08-27 09:22 where 1=1 最近看到很多sql里用到where 1=1,原来觉得这没用嘛,但是又想到如果没用为什么要写呢?于是在网上 查了查,在这里就浅谈一下: 1=1 永真, 1<>1 永假。 1<>1 的用处: 用于只取结构不取数据的场合 例如: create table table_temp tablespace tbs_temp as select * from table_ori where 1<>1 建成一个与table_ori 结构相同的表table_temp,但是不要table_ori ...
实际工作中连接池的应用 在 web.xml中 <resource-ref> <description>SQL Server Datasource</description> <res-ref-name>jdbc/DBUtil</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> 在conte ...
关于注入机制的例子 在applicationContext.xml 文件中,把struts 注入到spring中 <!-- Dao Configuration --> <bean id="telListDAO" name="telListDAO" class="com.et.dao.impl.TelListDAO" abstract="false" singleton="true" lazy-init="default" autowire="default" dependency-check="default"> <property name="hiberna ...
程序启动的时候首先启动web.xml中的servlet中log4j-init文件,这个文件的位置是com.et.bean.servlet.Log4jInit <init-param>是里面含有的参数,这个参数是WEB-INF/log.xml。 1.在web.xml文件中加入, <servlet> <servlet-name>log4j-init</servlet-name> <servlet-class>com.et.bean.servlet.Log4jInit</servlet-class> <init-pa ...
2008-08-22

log4j

log4j 在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。 此外,通过Log4j其他语 ...
servlet中配置文件web.xml中的参数context-param和init-param区别 web.xml里面可以定义两种参数: (1)application范围内的参数,存放在servletcontext中,在web.xml中配置如下: <context-param> <param-name>context/param</param-name> <param-value>avalible during application</param-value> </context-par ...
在windows下面的preference下面的Genaral下面的Keys中找到content Assist 修改一下就可以了。 详细请参看附件图解
在windows 下面的preferences 下面的Genaral Content Types 选择右上面的javascipt,然后选择右下面的default encoding 修改为GBK就可以了。 详细参看附件图解
这里用到的是用commons-fileupload-1.2.1.jar和commons-io-1.4.jar两个插件进行多个文件上传的功能。把这2个插件放入到lib下面 1. 在D盘下面建立temp文件夹,作为存放你所上传的文件的目录。 2. 建立个demo2.html <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GB18030"> <title>File upload</title> </head> <body> ...
1.把MySQL-Connector-java-3.0.12-bin.jar(可换更高版本)加到Tomcat安装目录中的lib目录下和工程中的lib目录下。 2.在Tomcat6.0解压目录conf下找到server.xml,在其中的<GlobalNamingResources></GlobalNamingResources>中加入如下代码(要根据自己的情况稍加修改): <Resource name="jdbc/S200DB" type="javax.sql.DataSource" password="1234" driverClassN ...
特别感谢:robustwang 在Java Web开发中都要与数据库打交道,为了不频繁地打开和关闭数据库,以减少数据库操作负荷,可使数据库在开发过程中保持打开状态,在这里我们采用配置数据源的方式(JNDI),而不是传统地JDBC方式。下面就针对常规型的MySQL5.0.15和Tomcat6.0的数据源的基本配置进行简单的介绍: 首先声明,如果数据源没有配置好的话,在开发过程中会抛出诸如下列异常等: 1、org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for con ...
现在是用ajax 做从数据库读取数据的例子 1个jsp Reg。jsp <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR ...
从数据库中读取数据(直连版本) 下面的这里例子实现的是在注册的页面里面要注册的是用户名、电话、城市。其中城市是在给定的数据库中读取出来的。然后注册。 所用到的是数据库test728 -- MySQL Administrator dump 1.4 -- -- ------------------------------------------------------ -- Server version 5.0.22-community-nt /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; ...
Tomcat 的数据库连接池设置与应用 1.将数据库驱动程序的JAR文件放在Tomcat的 common/lib 中; 2.在server.xml中设置数据源,以MySQL数据库为例,如下: 在<GlobalNamingResources> </GlobalNamingResources>节点中加入, <Resource name="jdbc/DBPool" type="javax.sql.DataSource" password="root" driverClassName="com.mysql.jdbc ...
携带用户名往下跳转的例子 首先把我们需要实现的功能用到的2 个页面建立好 。login.jsp 和success.jsp login.jsp <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional ...
分为6个步骤 1. load the driver (1)Class.forName()|Class.forName().newlnstance()|new DriverName() (2)实例化时自动向DriverManager注册,不需要显示调用DriverManager.registerDriver 2. Connect to the DataBase DriverManager.getConnection() 3. Excute the SQL (1)connection.CreateStatement() (2)Statement.excuteQuery( ...
鼠标移至此处, 背景变化的CSS例子 保存格式以jsp或者是 html 都可以 <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www ...
一个 有关 CSS 样式的小例子 建立一个 1.jsp <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/199 ...
文件过滤功能 根据前面的struts学习笔记1 来继续我们下面的学习 在前面的基础上,只要添加个过滤类,修改一下web.xml 就ok了。 1 首先把filter 这个文件夹放入到 工程src 下面 也就是加入个 过滤类 package filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletExcept ...
建立 3 个jsp页面 Login。Jsp <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" ...
DispatchAction 的作用就是在一个action 中可以个管理(启用)多个action,比原来使用的时候一个action对应一个表单要方便快捷 实用。下面举个小例子来说明DispatchAction的用法 4 个jsp 页面 reg2.jsp mima.jsp reg2ok.jsp mimaok.jsp reg2.jsp <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <!DOCTYPE html ...
图片验证功能 1 创建3 个jsp 页面 tplogin.jsp <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3. ...
有关java中支持国际化的解释不用多说了,一搜索就晓得了。下面介绍个小例子。希望能对它不了解的人有所帮助。 首先建立三个jsp。 login.jsp success.jsp errors.jsp login.jsp中 <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ...
有关java中支持国际化的解释不用多说了,一搜索就晓得了。下面介绍个小例子。希望能对它不了解的人有所帮助。 首先建立三个jsp。 login.jsp success.jsp errors.jsp login.jsp中 <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ...
这个是在网络上可以搜索到的 代码 package a; public class MD5Code { /* * 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的, 这里把它们实现成为static * final是表示了只读,切能在同一个进程空间内的多个 Instance间共享 */ static final int S11 = 7; static final int S12 = 12; static final int S13 = 17; static final int S14 = 22; static final ...
DispatchAction, LookupDispatchAction, MappingDispatchAction深入分析 DispatchAction, LookupDispatchAction, MappingDispatchAction深入分析 首先我们来看一下它们三者之间的关系 java.lang.Object | +--org.apache.struts.action.Action | +--org.apache.struts.actions.DispatchAction | +--org.apache.struts.actions.Looku ...
qmug
搜索本博客
我的相册
最近加入圈子
存档
最新评论