- 浏览: 99650 次
- 性别:
- 来自: 长沙
最新评论
-
leibailong:
想传参数 怎么做呢 再地址栏里面
项目中集成 axis2 发布webservice -
cehkongfu:
Yao__Shun__Yu 写道嗯,首先谢谢,下载附件可以,但 ...
项目中集成 axis2 发布webservice -
cehkongfu:
之前部署成功 一直无法访问成功 看了博主的帖子 一切问题得到解 ...
项目中集成 axis2 发布webservice -
spring_springmvc:
如何在java Web项目中开发WebService接口,地址 ...
项目中集成 axis2 发布webservice -
zyp307:
楼主威武,挺详细的,只不过过程步骤有点顺序乱了,其他都很好那, ...
项目中集成 axis2 发布webservice
文章列表
1.下载 Myeclipse Axis2 插件
http://archive.apache.org/dist/ws/axis2/tools/1_4_1/
下载 axis2-eclipse-codegen-wizard.zip 和 axis2-eclipse-service-archiver-wizard.zip
http://labs.xiaonei.com/apache-mirror/ws/axis2/1_5/axis2-1.5-war.zip
下载 axis2-1.5-war.zip
2 .解压插件 ($ECLIPSE_HOME 表示你安装的 myeclipse 主目录 )
...
1.命令行模式
axis2-1.5\bin>wsdl2java.bat -uri E:\TestServiceWSDL.xml -o E:\wsdl2java_output -p com.up2pu.test.ws
-uri 下载的wsdl文件或者地址
-o 生成的Java文件存放目录
-p 生成的Java文件包名
2.Eclipse方式
2.1 在eclipse里面新建一个项目或已有的项目
2.2 导入jar包
activation.jar
axis.jar
commons-discovery.jar
commons-logging ...
<head>
<title>js COOKIE 记住帐号或密码</title>
<script language="javascript" type="text/javascript">
function checkInCorrect() //判断用户名和密码是否为空
{
if (document.getElementById('txtUserName').value=="")
{
alert('请输入用户名!')
docum ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns:v xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/ ...
----test用户
--1 创建表
--1)学员表
create table stuInfo
(
sid number,
sname varchar2(20),
sage number,
sbirth date,
gradeid number
)
--2)年级表
create table gradeInfo
(
gid number,
gname varchar2(10)
)
--2 添加约束
--1)主键约束
alter table stuInfo ...
--触发器
--语言触发器
create or replace trigger tr_pro
before insert--执行插入前操作
on product
begin
if user!='ADMIN' then
--dbms_output.put_line('权限不够');
raise_application_error(-20001,'权限不足');
end if;
end;--行触发器
--找到最大id新增
create or replace trigger tri_pro_insert
before insert
on ...
--程序包-规范(通用存储过程)
create or replace package pagePack
as
type pageCursorType is ref cursor;--游标类型
procedure procPage(
tableName varchar2,--查询的表名
showField varchar2,--查询的字段,T.*表示所有
whereText varchar2,--查询的条件,不要where
orderText varchar2,--排序的字段,不要order by
pageIndex ...
存储过程:
create or replace procedure inandoutpro(a in out number,b in out number) as
begin
a:=a+b;
b:=a-b;
a:=a-b;
end inandoutpro;
java类调用存储过程:
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection(
"jdbc:oracle: ...
--存储过程
--in
create or replace procedure inpro(pname in varchar2,price in number) as
begin
declare e_count number;
begin
select max(id) into e_count from product;
insert into product values(e_count+1,pname,price);
end;
end inpro;
--调用存储过程
begin
...
一、Propagation :
key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。
有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。
PROPAGATI ...
--创建行转列的函数
create or replace function rowToCol(QuerySql varchar2) return varchar2 as
begin
declare type cu_rtoc is ref cursor;
proscu cu_rtoc;
string_name varchar2(200);
row_cu product%rowtype;
begin
open proscu for QuerySql;
loop
fe ...
<script type="text/javascript">
var xmlHttp;
function createXMLHTTPRequest(){
if(window.XMLHTTPRequest){
xmlHttp = new XMLHTTPRequest();
}else if(window.ActiveXObject){
xmlHttp ...
--游标(fetch在循环外面)
declare cursor cu_pro is
select id,pname,price from product;
pid product.id%type;
pname product.pname%type;
price product.price%type;
begin
open cu_pro;
fetch cu_pro into pid,pname,price;
while cu_pro%found loop
dbms_ou ...
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script src="jqueryUI/jquery-1.6.js" t ...
$.ajaxFileUpload
(
{
url:'/contents/ajaxfileupload/doajaxfileupload.php',
secureuri:false,
fileElementId:'fileToUpload',
dataType: 'json',
beforeSend:function()
{
$("#loading").show();
},
complete:function()
{
$("#loadin ...