WEB开发
文章平均质量分 53
dandfly
这个作者很懒,什么都没留下…
展开
-
get和post区别
get只有一个流,参数附加在url后,地址行显示要传送的信息,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的, 不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。 1、安全GET调用在URL里显示正传送给SERVLET的数据,这在系统的安全方面可能带来问题,例如用户名和密码等POST就可以在一定程度上解决此类问题2、服务器接收方式服务器随机接受GE...原创 2009-03-03 20:36:52 · 70 阅读 · 0 评论 -
web并发访问的问题--ZT
转自:http://luckbubble.blog.sohu.com/80664100.html一般的web application,可能会遇到这样的问题,你可以这样模拟:用浏览器开一个窗口,选中一条记录,编辑之,但是先不要保存,新开一个浏览器窗口,找到这条记录,删除之,然后再回到第一个窗口点击保存按钮。假如程序没有做特别的处理,肯定会报错。这个问题,有些公司并不考虑这样的问题,认...2010-04-26 15:25:29 · 75 阅读 · 0 评论 -
请教javaeye的一个问题
javaeye是ruby写的?我同时打开了我的收藏中一个链接,两个页面都处于编辑状态,一个进行删除,另一个保存编辑,先删除的成功,后编辑保存的一直处于保存状态,实际未保存,这样并发业务应用没有做任何处理吗?还是我的操作有什么问题,请教各位javaeye工程师们...2010-04-27 09:22:40 · 72 阅读 · 0 评论 -
webservice 简单开发流程--ZT
webservice主要是以接口来访问服务的,所以我采用的步骤基本如下:1、需要发布为服务的组件,都应提供先接口,2、再根据接口编写具体的服务类3、编写service.xml文件,配置服务。4、生成wsdl的一个简单方法,部署并启动服务,浏览器中输入如: http://localhost:8080/demo/sercices/youServiceName?wsdl 就可以看到你想要的ws...2010-04-27 11:07:26 · 87 阅读 · 0 评论 -
xfire 1.2 实现webservice完整流程--ZT
xfire 1.2 实现webservice完整流程1.打开 myeclipse 60 点击 file -->new -->web service projectProject name 为 xfirewebservice --》 finash2.src目录下创建 包和相应的 java文件 如下所示:MathService.java/** * */pack...2010-04-27 11:09:43 · 93 阅读 · 0 评论 -
Servlet 工作流程--ZT
1.Servlet 工作流程用户通过浏览器向Web服务器发送请求http://localhost:port/path服务器定位用户请求资源静态资源:*.html 读取文件内容发送到客户端动态资源:服务器加载web.xml根据Servlet名字,定位Servlet加载类(WEB-INF/classes)和类库(WEB-INF/lib/*.jar)通过反射创建S...2010-04-28 09:35:01 · 82 阅读 · 0 评论 -
关于cookie
1.servlet设定cookie后,另外一个servlet在获取cookie信息时,getDomain() getPath() ,getComment(),为null,(maxAge默认为-1,secure默认为false),因为cookie不会把这些信息带给下一个servlet,所以需要传递这些信息时需要通过name=value,拼接到value中进行获取 2.setSecure(tr...原创 2010-07-08 10:33:16 · 109 阅读 · 0 评论 -
转帖: weblogic
windows下开发环境部署weblogic,测试环境下部署正常,生活环境部署调用webservice接口crash转自:http://gloom.blog.hexun.com/6804995_d.htmlSpring+Hibernate+Struts的web应用程序开放过程一般在tomcat中运行。但实际应用一般会要求部署在WebLogic中。在移植过程中总结出以下问题:...2010-03-04 12:39:34 · 126 阅读 · 0 评论 -
web压力测试工具介绍--ZT
1. LoadRunner:支持多种常用协议多且个别协议支持的版本比较高;可以设置灵活的负载压力测试方案,可视化的图形界面可以监控丰富的资源;报告可以导出到Word、Excel以及HTML格式。2. WebLoad:webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;webload通过模拟真实用户的操作,生成压力负载来测试web的性能用户创建的...原创 2010-05-27 21:48:09 · 228 阅读 · 0 评论 -
servlet load-on-startup
servlet load-on-startup 真实含义2010-03-24 09:39这个标签的含义是指,容器启动时加载这个servlet的顺序,正常的取值范围是:负数,0-5,如果是负数或者没有这个标签,则容器在启动时不自动加载 这个servlet,如果是0-5,则按照顺序加载这个servlet,执行初始化方法init()。数字是0-5,加载顺序也是0-5。下面是文档说 明:...原创 2010-07-05 15:59:00 · 90 阅读 · 0 评论 -
session 原理--ZT
session的引入:鉴于http是无状态的协议,当完成客户端和服务器的传递信息后,就断开之间的联系,这样就造成了怎么样在几个页面之间传递信息比如客户端信息,或者假如是写一个购物程序,就要记得购物车里面的信息,jsp提供了四种方法来跟踪客户的状态1:建立匿名的表格字段2: 使用url传递3 使用持久化的cookies4:使用session 的会话机制相对于安全级别来...2010-04-23 21:34:38 · 66 阅读 · 0 评论 -
两段关于MVC的比较,待验证--ZT
还是Spring MVC好前两天花时间看了一下Struts2(WebWork)的教程,对比了一下,还是觉得Spring MVC更好。原因有几点:1。Spring MVC的controller+command object模式比Struts2的Action模式更安全一些。而在Struts2中,自动数据绑定发生在Action对象上。这样,在Action类中任何有Set方法的属性都有可能被htt...2010-04-23 20:09:21 · 82 阅读 · 0 评论 -
struts1 和2 的比较--ZT
Struts2与Struts1的对比Action类:• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。• Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的...2010-04-23 19:24:52 · 74 阅读 · 0 评论 -
web.xml的详细配置(1)
web.xml的详细配置(1) 1 定义头和根元素部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描...原创 2009-03-03 20:44:34 · 171 阅读 · 0 评论 -
web.xml配置详细解释(2)
web.xml配置详细解释(2) 这里讨论控制servlet和JSP页面的启动行为的方法。特别是,说明了怎样分配初始化参数以及怎样更改服务器生存期中装载servlet和JSP页面的时刻。5.1 分配servlet初始化参数利 用init-param元素向servlet提供初始化参数,init-param元素具有param-name和param-value子元素。例如, 在下面的例子中,如果in...原创 2009-03-03 20:45:39 · 170 阅读 · 0 评论 -
ibatis入门
ibatis持久化框架使用2007-08-25 10:26最近很火,所以我也下了一个用了一下。看看它与hibernate的异同。在执行大量数据库操作时,我们的SQL语句必然要得到优化后才能使用。而Hibernate给我们的条件实在是太局限,在做大型数据操作时候,难免会觉得不是那么快。ibatis给我的感觉就是短而精悍,可以让我们自定义过程,相当一个半自动的框架。给于程序员的控制性比较大,使...原创 2009-03-03 20:50:07 · 144 阅读 · 0 评论 -
struts spring hibernate 简单介绍
简单的说下 struts spring hibernate 这3个主流的开源,业界事实上的标准框架吧! 在早期还没有struts的时候,我们前后台传递数据,都是用的作用域对象(page,request,session,application),包含大量的getParameter 和 getAttribute,以及数据类型的转换。浪费了很多的时间。而且有很多的开发都未使用mvc的模式,加大了后期的维...原创 2009-03-03 20:54:52 · 148 阅读 · 0 评论 -
YUI入门学习
刚开始学习,借鉴一下,有待实践体验一下: YAHOO.util.Connect.asyncRequest('GET', _url, { success: function(o) { try { var response = o.responseText; // 加载数据 if(response && response.le...原创 2009-03-06 00:52:52 · 256 阅读 · 0 评论 -
servlet,yui简单无刷新提交
JAVA代码:TestServlet:protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String name=(String)request.getParameter("name"); System.ou...2009-03-06 15:36:06 · 98 阅读 · 0 评论 -
JSP页面传递对象
JSP页面传递对象两个jsp页面之间如何传递一个对象?比如一个List或者HashMap?答:用request.setAttribute("name",Object),request.getAttribute("name");或者session.setAttribute("name",Object),session.getAttribute("name");注意问题:如果用request...2010-03-18 16:54:29 · 636 阅读 · 0 评论 -
filter servlet 区别--ZT
Filter介绍 Filter可认为是Servlet的一种“变种”,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。它与Servlet的区别在于:它不能直接向用户生成响应。完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filter再对服务器响应进行后处理。Filter有如下几个...2010-04-21 00:17:26 · 83 阅读 · 0 评论 -
注册流程,信息保存--ZT
关于网站注册程序的一个设计问题,郁闷了好久了,请热心人给个答案!这几天重构公司网站的注册程序。但一个设计问题难为了好几天,到现在仍然没有答案。 比如有6个子页面,填完一个页面就点“下一步”,然后到下一个页面。。。这个过程中只有最后一步才将数据插入数据库中 。那么在前几步中,用户的中间数据应该保存到哪呢?原来的注册程序我看了,是保存到session里的,并在开始的时候设 置了一个sess...2010-04-21 15:31:27 · 219 阅读 · 0 评论 -
ZT--Struts2的action之间如何传值?
Struts2的action之间如何传值?njyu 2009-02-20 在struts2的action中,我要从action1转到action2,同时带参数过去,使用如下方式只可以传递一个值: <result type="redirect" >/action2.action?test={test}</result>,这种凡是只...原创 2011-01-26 20:00:56 · 141 阅读 · 0 评论