- 浏览: 22365 次
- 性别:
- 来自: 成都
文章列表
java面试题~
文章分类:Java编程
一、xml有哪些解析技术?区别是什么?
答:有DOM,SAX,STAX等
DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整 ...
function SetWinHeight(obj)
{
var main=obj;
if (document.getElementById)
{
if (main && !window.opera)
{ if(main.Document && main.Document.body.scrollHeight){
main.height = main.Document.body.scrollHeight; }
else if (main.contentDocument && main.c ...
JSP遍历显示为多列
<tr>
<td height="26" bgcolor="#FFFFFF" align="right" rowspan="2">
授予角色:
</td>
<td bgcolor="#FFFFFF" align="left" colspan="3">
<table width="320">
...
[转]JSP开发时, 在页面中格式化和解析日期始终是个头疼的事情. 可以用JSTL和JavaScript搞定.
以前老师的。
转来。
-----------------
JSP开发时, 在页面中格式化和解析日期始终是个头疼的事情. 可以用JSTL和JavaScript搞定.
1. JSTL格式化和解析日期
格式化日期:
<fmt:formatDate value="${model.date}" pattern ="yyyy-MM-dd" >
或者
<fmt:formatDate value="<%=ne ...
在struts2中实现去掉后缀及url重写
关键字: struts2
2009-06-21 13:10
首先,这要用到两个软件包,一个是SmartUrls(Struts2的插件,下载地址:http://code.google.com/p/smarturls-s2/downloads/list),还有就是urlrewritefilter(下载地址:http://tuckey.org/urlrewrite ...
下文只是通过某一版本的Apache+Tomcat的配置方法来说明具体过程。
当使用到不同版本的软件的时候,在官方网站下载对应版本。
1.下载并安装所需文件
1.1 apache2.2.3 (apache_2.2.3-win32-x86-no_ssl.msi)
http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.3-win32-x86-no_ssl.msi
验证 Apache 是否可以运行 http://localhost,应可以看到Apache页面
(最新版本下载:http://httpd.apache.org/do ...
Spring+Hibernate+Struts2整合文档
一、Spring+Struts2整合:
1、spring配置在web.xml文件中的上下文监听器:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext*.xml</param-value>
...
- 2009-11-30 17:42
- 浏览 1104
- 评论(1)
MySQL数据库备份和还原的常用命令
备份MySQL数据库的命令
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql
直接将MySQL数据库压缩备份
mysqldump -hhostname -uus ...
- 2009-11-17 17:38
- 浏览 985
- 评论(0)
function SetWinHeight(obj)
{
var win=obj;
if (document.getElementById)
{
if (win && !window.opera)
{
if (win.contentDocument && win.contentDocument.body.offsetHeight)
win.height = win.contentDocument.body.offsetHeight;
else if(win.Document && win.D ...
- 2009-11-11 11:08
- 浏览 797
- 评论(0)
public class Test {
protected interface Inter {
public int add();
}
public void aaa(){
new Inner();
new Inter(){
@Override
public int add() {
// TODO Auto-generated method stub
return 0;
}};
new Test(){};
}
public class Inner{}
public Inter value(){ return new In ...
- 2009-07-29 17:14
- 浏览 709
- 评论(0)
struts与spring整合
有3种方法:
基本思路就是让struts交出生成action控制权,然后通过配置在spring中产生,记住一种就好了。。。。。。。个人偏好第一种,只需要修改1个配置文件,哈哈
1.通过struts-config.xml来使web容器加载spring
struts-config.xml中:
<controller>
<set-property property="processorClass"
value="org.springframework.web.struts.Delegating ...
- 2009-07-10 20:43
- 浏览 881
- 评论(0)
MappingDispatchAction
DispatchAction虽然将相同或者类似的功能模块集中到了一个类中了,易于代码维护,也大大减少了配置文件中配置标签的长度,但是他必需要求开发人员在请求中再带上一个参数,这就额外的增加了很多麻烦,维护起来不方便,
MappingDispatchAction不用带上这样的参数,只需要给其一个指定的路径就可以找到该方法
在代码的实现上
MappingDispatchAction和DispatchAction没有什么区别,完全一样的代码,只需继承两个不同的类分别是MappingDispatchAction和DispatchAction
他们同样不能覆盖父 ...
- 2009-06-20 13:57
- 浏览 1597
- 评论(0)
Struts的核心是struts-config.xml配置文件,在这个文件里描述了所有的Struts组件。
在这里包括配置主要的组件及次要的组件,下面是struts-config.xml包含主要元素的内容:
一、 struts-config.xml的主要元素:
<?xml version=”1.0” encoding=”ISO-8859-1”?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
" ...
- 2009-06-20 09:38
- 浏览 824
- 评论(0)
用JDBC操作Oracle
和SQLServer一样,都是 加载驱动,建立连接,执行SQL,获得并处理结果,关闭。
其中Oracle驱动为:oracle.jdbc.driver.OracleDriver
URL: jdbc:oracle:thin:@IPAdress:1521:orcl
执行SQL的时候有一点点不一样,就是在执行ORacle过程的时候
其核心代码:
/*
*过程中不带返回值
*/
Connection conn = ...; //获得连接
CallableStatement cs = null;
String spName = "{call sp_ ...
- 2009-06-16 11:53
- 浏览 982
- 评论(0)