- 浏览: 30357 次
- 性别:
- 来自: 北京
最新评论
-
hubowei1:
C:\Tomcat 5.5\webapps\StateWork ...
WebService Axis 快速开发 -
qiudan:
我怎么报错了哦
C:\Tomcat 5.5\webapps\ ...
WebService Axis 快速开发 -
ycq__110:
故意的吧,你代码里面的某些字符被恶意篡改了,害人啊。
WebService Axis 快速开发 -
Java_Fan:
你好,我按着你的做法生成server-congig.wsdd的 ...
WebService Axis 快速开发 -
夜VS神:
...
Java容器总结与比较
文章列表
WebService Axis 快速开发
一、开发环境
•Myeclipse8.0
•Tomcat6.0
•Axis1.4
•Jdk1.6
Axis下载:
Google:”Axis”,很容易找到Apache Axis的链接地址:http://ws.apache.org/axis/,下载最新的1.4Final。
(好了准备工作做好了,现在我们来开发WebService!)
二、用Java 开发 WebService Axis简单实例
Axis支持三种WebService 的部署和开发,分别为:
1、Dynamic Invocation Interface(DII)方 ...
在Struts2中,从Action中取得request,session的对象进行应用是开发中的必需步骤,那么如何从Action中取得这些对象呢?
Struts2为我们提供了两种方式。
分别为:
1、servlet 相关的 非IoC 取得Request等对象的方式
这种方法可以获取servlet相关的request等对象,也就是说这种方式取出的request对象可以获取http相关的信息。
public class XXXAction extends ActionSupport{
private HttpServletRequest request;
private Ht ...
Java容器总结:
这图,我以前保存在QQ的"我的资料"中。
Collection
├List
│ ├LinkedList
│ ├ArrayList
│ └Vector
│ └Stack
└Set
└HashSet
Map
├Hashtable
├HashMap
└WeakHashMap
Iterator
└ListIterator
一、集合的层次结构: ...
JDBC事务隔离级别
如果DBMS支持事务处理,它必须有某种途径来管理两个事务同时对一个数据库进行操作时可能发生的冲突。用户可指定事务隔离级别,以指明DBMS应该花多大精力来解决潜在冲突。例如,当事务更改了某个值而第二个事务却在该更改被提交或还原前读取该值时该怎么办。
假设第一个事务被还原后,第二个事务所读取的更改值将是无效的,那么是否可允许这种冲突?JDBC用户可用以下代码来指示DBMS允许在值被提交前读取该值("dirty读取"),其中con是当前连接:
con.setTransactionIsolation(TRANSACTION_READ_UNCOMM ...
细节决定成败
i++与++i 不是什么重点,只是一个细节。++ -- 在C语言中其实是一个很细节的语法,除了表达简练外,真的没有什么其它的好处了。
区别:
++i 和 i++,在单独使用时,就是 i=i+1。
而 a = ++i,相当于 i=i+1; a = i;
而 a = i++,相当于 a = i; i=i+1;
说明:
++前置,++后置对i没有任何影响,运算完之后i都加1;
++前置,++后置只影响i++或++i本身(即a)。
怎么区分:
++前置:"'先加'后赋值"
++后置:"先赋值'后加'"
SVN安装:
1、安装服务器
######### 安装文件:SVN服务器###############
# http://www.collab.net/downloads/subversion #
CollabNetSubversion-server-1.6.9-1.win32.exe
点击安装CollabNetSubversion-server.exe,在第二个Next时选择Svnserve安装模式,去掉第二个勾即可。
往下可以选择自己的安装路径,点击Next后Finish即可。
程序被安装到:C:\Program Files\CollabNet\Subversion Server
2、安 ...
tomcat报错信息:
引用
org.apache.tomcat.util.http.Parameters processParameters
警告: Parameters: Invalid chunk ignored.
应用Struts2标签时,把<s:form></s:form>误写为<form></form>
细节决定成败
selece标签属性:
headerValue : 默认值value
headerKey : 默认name
list : 源数据 (可以在action方法里从数据库获取list)
name : 被选数据存放的位置
listKey : 下拉选项的name(此值显示在页面中)
listValue : 下拉选项的value(此值传到后台)
value : 默认值
举例:
<div class="item"><label>所属角色:</label> <html:select name="userInf ...
JDBC:删除
public boolean delByLoginName(String loginName) {
boolean rt = false;
Connection conn = null;
PreparedStatement stmt = null;
conn = DBManager.getConnection();
String sqlStr = "DELETE FROM RNRDSYS.DBO.T_USER_INFO "+" WHERE LOGIN_NAME = ? ";
try {
stm ...
String str = new String(" a b c d ");
String str.trim().split(" ");
trim():返回此字符串移除了前导和尾部空白的副本;如果没有前导和尾部空白,则返回此字符串。
split(String regx):根据给定的正则表达式来拆分字符,返回字符串数组。
xml代码:
<variables>
<variable name="机房命名" value="1.1" />
</variables>
<category name="机房命名">
<property name="url" value="pages/pubFrame.jsp?url=run/site.jsp"/>
</category>
java代码1:
InputStreamHandler ...