`
文章列表
最近要做个java系统调用sap bo 报表展现的功能,查询了网上一些资料发现有些地方不是很正确,特别是4版本的包发生了变化,所以特别记录下。   java单点登录到BO系统主要是要生成一个Token令牌。具体代码实现:   //CMS服务器名,也可以是IP地址                String cms = "192.168.250.95:6400";                 //认证的安全类型,类型是以上几种,如果是SAP,则类型字符为secSAPR3                 String authentication = " ...
http://wenku.baidu.com/view/2cfce91555270722192ef7f9.html
jsp文件名jsp2.jsp <%@ page contentType="text/html; charset=GBK" %><html><head><title>jsp2</title></head><body bgcolor="#ffffff"><h1>JBuilder Generated JSP</h1><form method="post" action="xianluserch">< ...
1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 2.response对象 response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpSe ...
  HTML部分:                 <STYLE type="text/css">                        .article {font-size: 9pt; BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FILTER: revealTrans(transition=23,duration=0.5) blendTrans( ...
Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。 Timer.schedule方法:Timer.schedule(new TimerTask() {public void run(){}},0,1000) 第一个参数:是 TimerTask 类,在包:import java.util.TimerTask .使用者要继承该类,并实现 public void run() 方法,因为 TimerTask 类实现了 Runnable 接口。也就是说run()中的代码就是你要异步调用的方法。 第二个参数"0"的意思是:(0就表 ...
转载至:http://develop.csai.cn/web/200707061356581956.htm 一个简单的标签:helloTag  本实例将实现调用标签在JSP面中输出红色的字符:“hello!”。  说明:本章的所有实例均放于Web应用mytags中。   (1)第一步:开发标签实现类。  helloTag.java  package hello;  import javax.servlet.jsp.JspWriter;  import javax.servlet.jsp.tagext.TagSupport;  public class helloTag extends Tag ...
转载至:http://moonsee.iteye.com/blog/253226   我在最初的选型的时候是打算选择 Hibernate 的,在研究的过程中发现了 iBatis,经过 分析比较之后我选择了 iBatis。现在我已经使用 iBatis 完成了一个中小型的项目。这个 项目在性能、可维 ...
转载至:http://topic.csdn.net/u/20081202/23/67e0cc8b-2922-4f56-94e4-05811090c5a6.html   ==========================================xml文件<?xml version="1.0" encoding="GB2312"?>  <RESULT>  <VALUE>     <NO>A1234</NO>     <ADDR>四川省XX县XX镇XX路X段XX号</ADDR>  </VALUE>  <VALUE>     <NO>B1234</N ...
1、拦截器是基于java的反射机制的,而过滤器是基于函数回调 2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器 3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用 4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能 5、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次      拦截器 :是在面向切面编程的就是在你的service或者一个方法,前调用一个方法,或者在方法后调用一个方法比如动态代理就是拦截器的简单实现,在你调用方法前打印出字符串(或者做其它业务逻辑的操作),也可以在你调用方法后打印出 ...

java switch case

    博客分类:
  • java
关于java中switch使用的一些说明 switch(表达式) { case 常量表达式1:语句1; .... case 常量表达式2:语句2; default:语句; } default就是如果没有符合的case就执行它,default并不是必须的. case后的语句可以不用大括号. switch语句的判断条件可以接受int,byte,char,short,不能接受其他类型. 一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break,利用这一特性可以让好几个case执行统一语句. 例如: switch(x) { case ...

工厂模式

    博客分类:
  • java
http://www.iteye.com/topic/26455
<LOB分类>    LOB,即Large Objects(大对象),是用来存储大量的二进制和文本数据的一种数据类型(一个LOB字段可存储可多达4GB的数据)。它又分为两种类型:内部LOB和外部LOB。    1.内部LOB将数据以字节流的形式存储在数据库的内部。因而,内部LOB的许多操作都可以参与事务,也可以像处理普通数据一样对其进行备份和恢复操作。Oracle支持三种类型的内部LOB:    1)BLOB(二进制数据)    2)CLOB(单字节字符数据)    3)NCLOB(多字节字符数据)。    其中CLOB和NCLOB类型适用于存储超长的文本数据,BLOB字段适用于存储 ...
因为开发的时候系统是用proxool来实现数据库连接的,而生产环境是用was的所以采用jndi的方式连接。 为了每次上应用的时候不用去改配置数据库配置,所以把原因proxool改成了jndi的方式。 proxool的实现      web.xml:          ...
spring的事务配置主要有三部分组成DataSource、TransactionManager和代理机制。 DataSource根据数据源的不同分为DataSource,SessionFactory.分别对应TransactionManager的实现是DataSourceTransactionManager和HibernateTransactionManager。 而代理部分又有5种具体的 ...
Global site tag (gtag.js) - Google Analytics