<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
<session-descriptor>
<session-param>
<param-name>CookieName&l ...
在JDK 5.0 上编译好的class,即使未用到任何5.0的新功能,也不能在 JDK 1.4.3上运行。
1、web应用的乱码问题。
原来的基于weblogic8的应用,后来部署到weblogic 9 上面,所有的web应用都能正常部署,而且不需要经过太多修改,就是有一个应用出现乱码,原因是我直接在JSP文件中写汉字,而没有使用国际化。后来将weblogic.xml配置成如下方式解决了该问题:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/se ...
现在有一个新的需求,本来目前的基于web的软件开发已经完成,但是目前有新的需求,就是要求该web系统能够在手机上操作。
目前的思路仍然是开发一个支持手机浏览器的web层。
现在就是有下面几方面的需求不是很了解,希望大家给些意见:
1、手机浏览器对表格的支持怎么样?或者说是否支持表格。
2、手机浏览器对字体大小是不是不需要设置?
3、手机浏览器对js的支持怎么样?
其实还有很多这方面的问题。就是希望能够得到关于手机浏览器对html和js的支持情况。
先在这里谢谢大家了。
package com.jamesby.listener;
import java.util.*;
import javax.management.*;
import javax.naming.Context;
import javax.servlet.*;
import javax.servlet.http.*;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import weblogic.management.timer.Timer;
pub ...
package com.jamesby.file.servlet;
public class UpLoadServlet extends HttpServlet {
private static Log log = LogFactory.getLog(UpLoadServlet.class);
private ServletConfig config;
final public void init(ServletConfig config) throws ServletException {
this.config = config;
}
fi ...
package com.jamesby.action;
public class FileDownloadServlet extends HttpServlet {
private static Log log = LogFactory.getLog(FileDownloadServlet.class);
private static HashMap _MIME_TYPE_MAP = new HashMap();
static {
_MIME_TYPE_MAP.put("ez", "application/andrew-inset");
_MIME_TYPE_MA ...
http://www.ibm.com/developerworks/cn/java/j-enums.html
http://www.ibm.com/developerworks/cn/java/j-tiger04195
http://dev2dev.bea.com.cn/techdoc/20060105718.html
背景
一直以来都知道web-inf/classes的优先级高于web-inf/lib的优先级,但是实际却未必真的注意了.
因为程序每天都需要更新发布,而且服务器处于托管状态,网络传输速度慢,因此更新系统的时候每次都是将配置文件和classes下面的文件进行覆盖操作.
如上方式部署就产生了一个问题,本来我的系统里面有一些通用类,最近打包成lib方式以供其它应用使用,而且这个包不断的更新.
将该包部署后发现我的系统总是报class的方法找不到,最后查到原因是因为我的应用的classes下面的class与包里面的class重名,因为classloader会优先加载classes下面的clas ...
http://publish.it168.com/2005/1109/20051109056401.shtml
作者:chinaitlab
【IT168 编程开发】如果大家对一般类的装载器熟悉的话,就知道在java中类的装载采用“代理机制”,即子装载器如果需要装载一个类文件,首先会将此任务提交给父装载器,如果父装载器找不到此类文件,才有子装载器来装载类文件,如果子装载器也找不到,那么就会报告ClassNotFoundException异常。下面简单谈一下我对weblogic server的类装载器原理的了解,希望能和大家分享。
1.Weblogic允许定制的类装载器,同时也有一个默 ...
背景
因为历史遗留问题,代码写的杂乱无章,没有条理,而且该 EJB 组件 涉及到的 class 与其它系统的完全相同,容易造成混乱,而且该 EJB 需要添加一些新的功能,因此对其进行了重构。
第一步,将EJB 以外的类进行重新规范命名.
首先将该EJB的涉及到EJB组件接口以外的Class 全部更换名称,因为EJB的ClassLoader是web ClassLoader的父类,容易发生Class的冲突,组件接口不能更名,有很多系统在使用它。
第二步,将从来不使用的方法从Class中删除
因为EJB中的Class不会被其它应用使用,不用考虑JSP是否调用了它,也没有使用自动线程,也不用 ...
背景:
问题是这样的,系统持久层采用ibatis架构,系统有几个比较复杂的报表,耗费时间稍微长,不过在3秒以内.
但是在报表页面按 F5 10秒钟则会出现statement timeout 的异常,因此有了如何防止用户恶意刷新的想法.
初步想法
在内存中维护一个类似集合的东西,记录url,userid和访问时间,该集合的数据量维护在一个合理的范围,采用先进先出原则,根据访问时间、url和userid判断用户访问某个url的频繁程度,利用Interceptor从而在用户访问service之前拒绝用户访问!
谁能提供一个更好的想法?
背景:
目前有一个系统,系统已经写好了,但是要不停的添加新的功能,用Struts,
业务逻辑写在Action中,以后可能增加一层Service。
业务处理和持久层没有使用任何框架,目前是用Dao担任业务处理加持久层双重操作,
但是有些业务处理很复杂,固设计了一个事务处理框架,大家帮我看下有没有线程安全的问题,
第一次使用ThreadLocal,请多指教。
Connection Holder 代码
public class ConnectionHolder {
private Connection connection = null;
private boolean rollback ...
Service 层的代码
public class GeneralService extends AbstractService {
private GeneralDao generalDao;
public void setGeneralDao(GeneralDao generalDao) {
this.generalDao = generalDao;
}
public void saveResourceSale(ResourceItemFormbean resourceItem)
throws Exception {
generalDao.sa ...
以前做软件都是随便写几个Service,纯粹为了Service而Service,当某天突然发现我的两个Service竟然需要互相访问,于是乎开始考虑如何设计Service,特别是Service之间的依赖关系如何设计的问题,因此偶认为软件Service层的设计应该重点放在两个方面:
一是Service 功能划分的设计;二是Service 与 Service 之间的依赖关系的设计。
其中,Service与Service之间依赖关系的设计又分如下几种:
一是继承关系依赖
public class ObjectA extends ObjectB{
}
二是属性关系依赖
pu ...
最近开发一个新项目采用Spring MVC+Spring+iBatis结构,出现了一个奇怪的现象,通过计算机名称可以正常访问,并且一切正常。而通过IP访问则会出现一个奇怪的现象:
登录系统后随便点哪个链接都会退出系统。下面贴出我的部分代码:
配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean ...
yahoo中国的一个面试题,转至水木.
Tomcat Server在启动的时候将构造一个ClassLoader树,以保证模块的类库是私有的
Tomcat Server的ClassLoader结构如下:
Bootstrap
|
System
|
Common
/ \
Catalina Shared
/ \
WebApp1 WebApp2
其中:
- Bootstrap - ...
weblogic8.1.3下同一个数据库连接池最好只被一个web application使用,刚做项目的时候两个web application共用一个数据库连接池,结果几个月后遇到问题,尤其存储过程不能正常访问,因此最好每一个web应用配置单独的数据库连接池!
一、下载jakarta-taglibs-standard-1.0.6.zip;
二、解压缩后将lib/*.jar 拷贝到WEB-INF/lib下;
三、拷贝tld/*.tld 到WEB-INF下面;
四、web.xml文件如下
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
&l ...
花花公子 写道试试这个镜像 ftp://ftp.ntu.edu.tw/Apache非常感谢!
JSP实现太复杂而且不方便,那来个幽雅点的Tag包装!
package com.jamesby.cm.common.utils;
import java.util.List;
import javax.servlet.jsp.tagext.Tag;
import javax.servlet.jsp.tagext.TagSupport;
public class TwoLevelDropdownTag extends TagSupport {
public final String _PAGE_SCOPE = "page";
public final String _ ...
最近经常用到二级菜单的情况,改变一个另一个跟着变化。自己写了一个简单的JSP页面,大家给点意见,另外大家这种情况都是怎么做的,当然Ajax除外!
<%!
public final String _JS_GET_METHOD_NAME="_do_get_second";
public final String _JS_ONE_ARRAY_NAME = "_js_one_array_name";
public final String _JS_TWO_ARRAY_NAME = "_js_two_array_name";
public final String _STYLE_ ...
<c:out value=”” default=”” escapeXml=”true”/>
<c:out value=”${pageScope.username}”/>
<c:out value=”${param.username}”/>
<input type=”checkbox” name=”language” value=”english”>
<input type=”checkbox” name=”language” value=”chinese”>
<c:out value=”${paramValues.language[0]}” ...
第一种情况,synchronized无效
package com.test;
public class ThreadTest extends Thread {
private int threadNo;
public ThreadTest(int threadNo) {
this.threadNo = threadNo;
}
public static void main(String[] args) throws Exception {
for (int i = 1; i < 10; i++) {
new ThreadTest(i).start() ...
http://java.sun.com/j2se/1.5.0/docs/guide/language/annotations.html
http://www.javaeye.com/subject/Annotation
http://blog.csdn.net/explorers/archive/2005/08/15/454837.aspx
http://www.onjava.com/pub/a/onjava/excerpt/javaian5_chap04/index.html
Set 、List and Collection Diagram
http://www.javaeye.com/topic/22192
- 浏览: 129510 次
- 性别:


- 详细资料
搜索本博客
最近加入圈子
最新评论
-
iBatis学习小结
感谢辛勤劳动,希望能贡献更好的东西 :
-- by xuguangyun -
为什么我的Spring的声明事 ...
不要自己抛异常,spring不知道那是什么异常,在catch中直接抛出原来的异常 ...
-- by sinoalex -
Spring AOP 学习小结
写得非常好! 关于 AOP 的几个基础概念,我感觉Spring 的参考文档上面 ...
-- by Hejrcc -
Spring AOP 部分Class的 ...
是的,通过UML的类图,从整体上面了解类之间的关系,是一种不错的方式,理清类之间 ...
-- by rainlife -
Spring AOP 部分Class的 ...
感谢共享
-- by wangzhongjie






评论排行榜