- 浏览: 1974112 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (509)
- JavaEE (122)
- Oracle数据库 (29)
- JavaScript (37)
- SAP (5)
- MySql数据库 (7)
- JavaSE (4)
- Ajax (1)
- jQuery (13)
- SSH框架 (36)
- Web Service (10)
- JSF框架 (2)
- JBPM (0)
- ireport报表 (2)
- ibatis (5)
- Hibernate (31)
- JSP (11)
- Tomcat 服务器 (20)
- Other (19)
- JavaWeb (4)
- Maven (11)
- OSWorkFlow (10)
- HTML (13)
- Exception汇总 (7)
- SVN (2)
- 笑话 (1)
- JSTL (1)
- WebSphere Message Broker (13)
- ANT命令 (3)
- Liunx (12)
- Struts2 (26)
- Eclipse (6)
- DOS (3)
- Flex (11)
- WebSphere (1)
- 开发常用工具 (3)
- Junit (2)
- EJB (4)
- Struts1.2 (2)
- Jboss (1)
- Android (2)
- Java框架源码解析 (1)
- Spring (4)
- MyBatis (6)
- SpringMVC (4)
- Jetty (2)
- 数据库表设计 (1)
- SSO (4)
最新评论
-
贝塔ZQ:
也可以试试PageOffice插件,觉得更简单点
Jxl操作Excel设置背景、字体颜色、对齐方式、列的宽度 -
jia1208:
...
Could not publish server configuration for Tomcat v6.0 Server at localhost. -
u011274527:
赞
java.io.EOFException java.io.ObjectInputStream$PeekInputStream.readFully 错误 -
旭旭小牛啦:
怎么没哟了,继续赛
jQuery 选择器 -
wzw3919:
100行会报空指针
Java 解压缩zip文件
下面是一个Jsp页面的代码:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <script type="text/javascript" src="/jQuery/jQuery/jquery-1.2.6.pack.js"></script> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script type="text/javascript"> /*** jQuery(function(){ $("#user_name").blur(function(){ var name= $.trim($("#user_name").val()); $.ajax({ url:"/jQuery/myServlet", data:{username:name}, cache:false, success:function(data){ if(data=="true"){ alert("姓名可以使用!"); }else{ alert("姓名不能使用!"); } } }) }) }); ***/ //提交; function checkSubmit(){ var bol = true; var username = $.trim($("#user_name").val()); var password = $.trim($("#password").val()); if(username==null || username==""){ $("#userDivId").show(); $("#userDivId").html("用户名不能为空!"); $("#msgDIVID").hide(); $("#user_name").focus(); bol= false; }else{ $("#userDivId").hide(); } if(password==null || password==""){ $("#passDivId").show(); $("#passDivId").html("密码不能为空!"); $("#msgDIVID").hide(); $("#password").focus(); bol=false; }else{ $("#passDivId").hide(); } if(bol!=false){ $.ajax({ url:"/jQuery/login.do?p=loginCheck", data:{uname:username,upass:password}, success:function(data){ if(data=="1"){ $("#msgDIVID").show(); $("#msgDIVID").html("恭喜您,登录成功!"); }else if(data=="2"){ $("#msgDIVID").show(); $("#msgDIVID").html("抱歉,由于你的账号或密码登录失败!"); } } }); } } </script> </head> <body > <form name="myform"> <table> <tr> <td>UserName:</td> <td><input type="text" id="user_name"></td> <td><div id="userDivId" style="border: 0px solid red;width:200px;height:10px;color: red"></div></td> </tr> <tr> <td>PassWord:</td> <td><input type="password" id="password" size="22" name="password" /></td> <td><div id="passDivId" style="border: 0px solid red;width:200px;height:10px;color: red;"></div></td> </tr> <tr> <Td><input type="reset"/ value="重置"></Td> <Td><button name="btnSubmit" onclick="checkSubmit()">提交</button></Td> </tr> </table> <Br> <!-- 显示登陆信息的div层. --> <div id="msgDIVID" style="border:0px solid blue;color: blue;width:400px;height:30;font-weight: bold;font-size: 20px"></div> </form> </body> </html>
下面一个是Struts Action里面的代码:
/* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */ package pack.java.demo.struts.action; import java.io.IOException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import org.apache.struts.actions.DispatchAction; /** * MyEclipse Struts * Creation date: 11-04-2010 * * XDoclet definition: * @struts.action parameter="p" validate="true" */ public class LoginAction extends DispatchAction { /** * 分发Action;验证登陆方法; * @param mapping * @param form * @param request * @param response * @return */ public ActionForward loginCheck(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { //根据用户名请求; String username=request.getParameter("uname"); //根据密码请求; String password=request.getParameter("upass"); //因为没有连接数据库,就直接用用户名和密码; if(username.equals("zhouhaitao") && password.equals("123456")){ try { response.getWriter().print("1"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }else{ try { response.getWriter().print("2"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } return null; } }
发表评论
-
大型互联网服务集成平台:springmvc+mybatis+restful+webservice+quartz+bootstrap html5
2015-04-13 21:49 81SpringMVC + Mybatis + SpringSe ... -
大型互联网服务集成平台:springmvc+mybatis+restfull+JMS+webservice+bootstrap
2015-04-12 23:36 22SpringMVC + Mybatis + SpringS ... -
大型互联网服务集成平台:springmvc+mybatis+restfull+JMS+webservice+bootstrap
2015-04-12 23:33 83SpringMVC + Mybatis + SpringS ... -
maven构建springmvc+mybatis+rest+webservice+bootstrap html5(cms开源项目)
2015-04-09 01:21 85SpringMVC + Mybatis + SpringS ... -
jQuery-EasyUI 插件的使用(一)
2011-11-16 20:17 5712jQuery-EasyUI是一个UI插件,用于美化页面,给程序 ... -
jQuery常用表单的操作。
2011-10-28 19:39 1122下面是对一个层下面的所有的表单进行操作: 如果一 ... -
jQuery查找Html标签
2011-10-12 09:56 1905查找id为unifiedViewMenu层下面的A标签,tit ... -
jQuery中捕获回车键,支持IE和火狐
2011-09-14 14:09 1751下面这段代码,兼容火狐和IE浏览器..使用jQuery捕 ... -
一些jQuery常用的对表单操作例子:
2011-09-13 16:32 1158一些jQuery常用的对表单操作,例子: //检查复选 ... -
jQuery对表单的基本操作
2011-08-30 13:57 1095//选择所有复选框; function selectC ... -
jQuery获取自动截取过长的文本内容,显示成省略号形式。
2011-08-29 17:26 8134table中如果td的内容过多,则会把td撑的很宽 ... -
jQuery 选择器
2011-08-16 14:40 1399jQuery 选择器 jQuery jQuery ... -
使用jQuery使HTML中的table奇偶行变色
2011-08-11 01:22 2695使用jQuery实现,奇偶行变色的小例子: ... -
jQuery 的简单例子.
2010-11-08 12:09 1127<%@ page language="java ... -
使用jQuery ajax 验证表单的例子
2010-11-03 18:07 1686index.jsp页面代码: <%@ page lan ... -
使用jQuery ajax一个省市级联的例子.
2010-11-03 16:17 2924demo.jsp代码: <%@ page langua ...
相关推荐
jquery + struts1 + ajax学习例子
包含两个例子,一个是jquery+ajax+servlet。 另一个是 jquery+ajax+struts2。 解压后可以直接运行。适合初学者。
这圣思园张老师的一个上课演示文件,讲的是struts2+jquery+Ajax实现异步交互的简单例子。
struts2+jquery+ajax实现验证功能
此是简单几个技术集成..只完成了简单功能,测试可行.适合刚接触的童鞋,
这是前台用jsp页面,并应用jquery、easyui、ajax、struts2技术,以json数据格式传输的一个登录例子
Struts2之ajax初析的并结合jquery一个例子 Web2.0的随波逐流,Ajax那是大放异彩,Struts2框架自己整合了对Ajax的原生支持(struts 2.1.7+,之前的版本可以通过插件实现),框架的整合只是使得JSON的创建变得异常简单...
struts2+spring4+mybatis3,登录jquery ajax,struts拦截器,springAOP的例子。带部分注释。
自己整理的jquery+json+struts2异步传输的例子,包括异步提交form,异步传输json对象。
用struts2+jquery的ajax的几个小例子,级联,自动补全等,没有数据库,直接就运行。
struts2+Hibernate+jquery+Ajax+Json+mysql例子 一个部门和员工信息管理的例子,页面上的所有数据全部采用动态加载,增删改查操用全部在一个页面上实现,没有页面跳转。前台页面和后台服务器交互采用json格试传输。 ...
在使用struts2+ajax时候,通常我们会返回json类型的数据,但是像上面的例子,我们只希望返回一个1和0有助于进行后续判断即可,没必要返回json类型,返回一个text字符串就可以了. regist.jsp(这里只提供[removed]部分): ...
NULL 博文链接:https://tzwzero-163-com.iteye.com/blog/1136946
JQuery发起ajax请求Struts2,并操作JSON数据的例子。去除了所有的jar,否则文件太大。详见http://blog.csdn.net/littleqiang520中的博文。
JQuery发送Ajax请求Struts2,并返回JSON的例子。该例子对应 http://blog.csdn.net/littleqiang520中的博文
struts2下通过jquery的ajax从后台传json对象并展示在web页面上的一个小例子,所需的jar包请自己下载否则无法运行,所需的包包括struts的必须包,json的支持包和struts对json的支持包
这个struts2 实例是通过用js的一个框架jquery来实现的ajax,jquery真的不错,其中的数据传输格式用的时json,用了一个json_lib的jar包,所有所需的包都在了,下载后就能运行,对于初学struts2与ajax的朋友很有点帮助...
在原来的项目中集成juery的ajax功能,返回json串,结果报了一大堆版本冲突以及jar包缺失的问题,在网上查了老半天资料终于成功了,附传资源包以及我做的小例子大家共享下,注意版本一定要对应上。另外在ajax等待页面...
经典购物车例子, 整合了 struts2+ jquery ,并打包成myeclipse工程,包含jar包,是学习 ajax 的必备例子,绝对不会让你失望
简单的struts2中应用jquery ajax小例子,布置一下就能运行,