`
文章列表

log4j的使用

    博客分类:
  • java
log4j的使用需要两个文件:log4.jar和log4j.properties 其中log4.jar文件可以在www.apache.org网站的下载页面中的logging目录下下载到 将log4.jar文件放到项目的WEB-INFO下面的lib目录下,这样就自动加载到项目中了,将 log4j.properties放到项目的src目录下(也就是classpath下面,这是 log4j.properties的默认路径,其实可以通过程序来指定log4j.properties文件所在 位置),这样程序在启动时,自动加载这个log4j.properties文件 log4j.propertie ...
从个人经历来看,form表单的检验 1、例子   <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServe ...
由于现在struts2的广泛使用,因此,先介绍struts2的相关标签 1.s:select   例子:    <s:form action="address!list.do" method="post" name="form1"> <TABLE border="0" width="100%" class="pager"> <TR> <TD align="left"> ...
一下代码就是运用了装饰者模式: package com.base; public abstract class Beverage { public String description = "Unknown Beverage"; public String getDescription(){ return description; } public abstract double cost(); } package com.base; public abstract class CondimentDecorator ex ...
设计模式中观察者模式的实现有很多方式,这里列出两种实现方式 1、主题实现Subject接口,观察者实现Observer、DisplayElement接口,其中,Subject、Observer、DisplayElement接口都是用户自定义的接口。 package com.interfaces; public interface Subject { public void registerObserver(Observer o); public void removeObserver(Observer o); public void notifyObserv ...
如果直接使用mysql命令行客户端登录mysql,默认的用户为root用户,打开mysql命令行 之后,就是直接输入密码,如下: Enter password: 接着输入密码就可使用mysql了 如果想用指定用户来登录mysql数据库的话,使用方式如下: 1、打开dos窗口,跳转到mysql的安装目录下面的bin目录下,我的电脑的mysql目录如下: c:\Program Files\MySQL\MySQL Server 5.0\bin> 2、接着在输入如下命令: mysql -u admin - p 即如下: c:\Program Files\MySQL\MySQL ...
我们可以通过图形用户界面来管理tomcat,启动tomcat,在地址栏中输入: http://localhost:8080 就可以看见tomcat的欢迎页面,点击左边的tomcat manager  就会出现一个对话框,需要输入用户名和密码,当忘记最开始安装tomcat时的用户名和密码时,我们可以通过以下方杰来解决: 修改tomcat-users.xml文件,这个文件在tomcat的安装目录下的conf目录下,打开这个文件,我们可以看到如下信息: <tomcat-users> <!-- NOTE: By default, no user is included in ...
下面的例子是运用多态的一个例子 package com.interfaces; public interface FlyBehavior { public void fly(); } package com.interfaces; public interface QuackBehavior { public void quack(); } package com.interfaces.impl; import com.interfaces.FlyBehavior; public class FlyNoWay implements FlyBeha ...

mysql数据库国际化

1、配置数据库的编码,将连接编码方式设置为utf-8即可,在SSH框架中,假设数据库连接参数在applicationContext.xml中,则数据库连接参数如下: <property name="url"> <value>jdbc:mysql://localhost:3306/demo?useUnicode=true&amp;characterEncoding=utf-8</value> </property> 这样设置的作用为:指定字符的编码、解码格式 注意:在xml配置文件中配置数据库url时,要 ...
当不使用hibernate操作数据库时,DAO直接和dataSource打交道,配置如下: <bean id="userDAO" class="com.demo.spring.dao.UserDAO"> <property name="dataSource"> <ref local="dataSource" /> </property> </bean> 对应的UserDAO代码如下: package com.demo.spring. ...
在struts中连接数据库,并且在action操作数据库,需要在struts.xml中进行配置,具体配置如下: <data-sources> <data-source type="org.apache.commons.dbcp.BasicDataSource"> <set-property property="driverClassName" value="com.mysql.jdbc.Driver" /> <set-property property=&quo ...
有两种方式可以指定applicationContext.xml文件的位置 第一种为:将applicationContext.xml文件放在src目录下(即classpath目录下),这时,要在web.xml中指定applicationContext.xml文件位置的方式为: <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> & ...
hibernate的配置方式有两种 第一种为:编写hibernate.cfg.xml,并且为每个映射类编写.hbm.xml文件 ,hibernate.cfg.xml文件的内容如下: <hibernate-configuration> <session-factory> <property name="myeclipse.connection.profile">JDBC for MySQL</property> <property name="connection.url">jdbc ...
在web.xml中设置整个web应用程序的全局编码方式: <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value ...
ActionContext actionContext = ActionContext.getContext(); Map session = actionContext.getSession(); 注意:actionContext.getSession()得到的session是一个map对象,这个map对象有clear()和remove ()两方法,很容易看出这两方法的差别。 HttpSession session =request.getSession(); session.removeAttribute("username"); 注意:reques ...
Global site tag (gtag.js) - Google Analytics