社区
Web 开发
帖子详情
请问前端用jquery如何调用 java写的webservice接口。
syn1230
2014-04-15 07:48:10
请问前端用jquery如何用ajax调用 java写的webservice接口。
...全文
185
2
打赏
收藏
请问前端用jquery如何调用 java写的webservice接口。
请问前端用jquery如何用ajax调用 java写的webservice接口。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
syn1230
2014-04-16
打赏
举报
回复
我是用$.ajax写的而且还拼了soap协议。但只在本机有用。在局域网的其他机子上就用不了了,调接口是用的是我机子的IP地址
疯狂熊猫人
2014-04-15
打赏
举报
回复
在ajax请求的方法中调用
java
命名规范 开发规范
1. 模块命名、数据库表命名、域模型命名、各分层的类/方法命名、页面的命名; 模块命名: a. 包命名:com.project_name.module_name.action/service/dao/ws; service的实现都置于com.project_name.module_name.service.impl下; b.
接口
命名遵守XxxxService,
接口
实现遵守XxxxServiceImpl; 2. 包的设计、页面的层次结构设计(jsp/css/js等文件的结构); 3. log、异常(声明式异常)的约定设计; 4. 链接、按钮、表单提交的统一方式;通用式Ajax
调用
与页面跳转统一模型; 5. 响应一个请求的分层结构约定,列举几个示例(常规
调用
、Ajax
调用
、
WebService
调用
、提供
WebService
暴露、硬件设备
接口
调用
); 6. 验证代码质量的约定,如JUnit、EMMA、FindBugs、CheckStyle、PMD的使用;Hudson持续集成需注意的; 7. 压力测试、防内存泄漏测试; 基础CSS:标签的各种状态的样式;表格单双行的样式; 开发一个Action请求的响应: 前置条件:该Action涉及的Entity及EntityName.hbm.xml已经准备好。 步骤: a.
前端
页面触发Action的请求; 统一采用全路径请求,URL格式: 1> basePath/web/moduleName/*_ *.action {1} EntityName,{2} ActionMethodName 2> basePath/web/moduleName/gotoXxx.action (无需
调用
Service,直接跳转) 包括
jQuery
的Ajax方式和非Ajax方式; 包括表单提交; 参数设值的方式: 1> URL参数: basePath/web/moduleName/*_*.action?entity.propertyName=paramValue¶mName=paramValue 2> 或 另外,对于表单的提交,前后台都必须做数据校验,SWDF已提供了此能力,进行简单的配置即可,前台直接提供类似以下代码即可,点此查看
前端
校验详细规则说明。
前端
校验示例; 后台数据校验,点此查看校验详细说明. b. 配置struts-moduleName.xml; 直接跳转示例;
调用
Service示例; c. 开发对应的{EntityName}Action类; 该类必须继承com.hikvision.swdf.xx.BaseAction,该Action类有一个关键属性entity,即泛型Entity类的一个实体,该属性默认填充好了请求提交过来的entity对应参数(即entity.propertyName); d. 开发Service
接口
和Service
接口
实现,并在Action中通过set方法注入该Service;
接口
文件:UserService
接口
实现:UserServiceImpl 注入Service e. 开发DAO,DAO继承com.hikvision.xxx.HibernateBaseDAO; 示例 f. 配置applicationContext-*.xml; 配置DAO bean、Service Bean、Action Bean及注入的配置; g. 测试; 备注: 1. Action建议统一遵守通配符的约定,basePath/web/moduleName/*_ *.action {1} EntityName,{2} ActionMethodName 2. 统一命名规则:
接口
类似UserService,
接口
实现类型UserServiceImpl;(IUserService和UserServiceImpl) 开发一个Action
调用
关联应用提供的
WebService
前置条件:该
WebService
?WSDL可正常获取 步骤: a. 配置applicationContext-wsclient.xml; Spring管理第三方
WebService
实例bean Jaxws-client配置代码 b. 生成第三方
WebService
接口
文件;(提供系统自动生成) 自动生成代码 c. 页面
调用
Action请求,Action中注入
WebService
实例bean; Action对应方法直接
调用
第三方
WebService
的相关方法; d. 测试; 备注: 1. 步骤b,
接口
文件必须同包名同类名置于src目录下; 开发一个Action
调用
关联应用开放的HTTP请求 步骤: 1. 页面
调用
Action请求; 2. Action类相应方法使用封装好的HttpClient相关工具类,准备好HTTP请求的相关参数header参数和body参数并以xml的方式提交HTTP请求; 3. 解析该HTTP请求返回值(XML或JSON); 4. 响应结果; 5. 测试; 备注: 开发一个需要对第三方应用发布的
WebService
步骤: a. 开发
WebService
接口
,@
WebService
进行注解该
接口
; b. 开发
WebService
接口
实现类,@
WebService
注解该实现类,并制定endpointInterface; c. 配置applicationContext-ws.xml d. 测试 备注: 开发一个需要对第三方应用发布的RESTful Service 步骤: a. 开发RS
接口
,提供如下Annotation; b. 开发RS
接口
实现,并提供如下Annotation; c. 配置applicationContext-rs.xml 备注: 所有Annotation的涵义解释如下:
泛微ecology 8的
java
action
webservice
、定时任务、
jquery
开发的demo,
前端
后端完整项目
这是一个精品、经典项目,可以适用于快速二次开发,方便对接企业内部的ERP、HR、MES等平台,内容包括: 数据源 DataSource介绍建立 流程提交前执行自定义
java
action 计划任务 CronJob
webservice
建立和
调用
前端
控件说明 直接使用 eclipse或IDEA导入直接可使用 全开源、请放心下载
jQuery
中
调用
WebService
方法小结
以前在
写
ajax请求时,总是喜欢使用
jQuery
+ashx的方式进行
调用
,今天采取
jQuery
+
WebService
的方法来做ajax请求,发现这种方式比使用ashx的方式要更方便。
webservice
源码
webservice
的源码,包括
前端
页面和后台
Java
。
前端
是js和
jQuery
JAVA
开发工程师简历
具有扎实的
Java
基础,对
Java
的集合、IO、多线程有一定的理解。 熟练使用spring,struts2,hibernate,springmvc,mybatis,springboot等架构的以及各相互间的整合开发(ssh,ssm),配置及对象的设计和开发。 对redis缓存,ActionMQ消息队列有一定的了解使用。 熟练使用jsp、servlet、jstl、jdbc下的编程开发。 熟练使用eclipse,myeclipse的ide开发工具及PowerDesinger,还有Excel工具以及svn。 熟练掌握tomcat等web容器以及j2ee容器的配置以及部署,能够使用junit进行单元测试。 熟练使用mvc框架搭建项目,以及自定义实现ajax框架。 熟练使用sqlserver和mysql和oracle等数据库及sql使用及优化。 熟练使用
webservice
接口
发布及编程。 熟练使用liunx命令,了解liunx服务器配置及sftp的搭建。 熟悉使用
jquery
,
java
script,css,html的
前端
技术,了解使用Photoshop,Dreamweaver等工具;
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章