当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 初学Strutsix = o ns = "urn:schemas
 

 

    摘要: 自动登陆站点有一个关键的地方就在于参数名的正确与否,因为各个web服务器接收的参数名都不可能相同,在程序中倘若参数名使用不正确,会误以为代码的错误而徒増烦恼,因此首先推荐一个很有用的工具“visual sniffer”:它可以拦截通过网络传输的tcp/ip/udp/icmp等数据包,利用这个工具可以很轻松的得到向服务器发送的相关参数。 以登陆csdn为例,现在我们先用ie打开“http://www.csdn.net/member/login.asp”......
    摘要: 使用internet explorer对象可以使post请求在ie中产生,从而脱离程序,远离了美化界面的工作。程序甚至可以隐藏或退出,免去了webbrowser带来的烦恼,当然也不需要第四个参数。 下面我们还是以登陆csdn为例,给出实际的代码,您可以根据前面文章中提供的参数换成你注册过的站点: 建新工程,在工程中“引用”internet explorer对象,点“浏览”,在系统文件夹下找到shdocvw.dll(这个文件是ie自带的), f......


初学Struts
初学struts

学习struts好久了,可是还是感觉自己糊里糊涂的,尤其是actionservlet,action,actionform之间的关系很难搞清楚,还有就是到底struts是如何运行的,也是很迷茫。 【相关文章:说一说 Oracle库的Hang

   【扩展阅读:几天猎头生活的感想[3][ZT]

总结了一些经验提供给大家,我是初学者难免有不对的地方。希望大家予以指正。 【扩展信息:程序员和黑客

 

 

struts框架中提供一个单独的action servlet,它实际充当控制器角色,负责处理浏览器请求,但不进行任何具体操,具体操作是在action的子类中完成的。

 

一、应用struts框架的系统,在web应用配置文件web.xml中须将具有某种url-pattern都映射到action servlet。如

 

web.xml

-------

  <servlet-mapping>

    <servlet-name>action</servlet-name>

    <url-pattern>*.do</url-pattern> 

  </servlet-mapping>

---------

以上代码,你可以修改*.do为其他的后缀,比如*.aspx ,相应的你要修改你的表单action,如

<form method="post" action="welcomeaction.do ">修改为<form method="post" action="welcomeaction.aspx ">

 

二、在web.xml已经映射了action (<servlet-name>action</servlet-name>),action是struts框架自身的类。它通过struts-config.xml来设定每个不同的action子类映射。

 

浏览器请求在struts-config.xml文件中映射到一个这样的子类,action servlet在运行时加载该配置,将请求分配给相应的action 子类去处理。如:

struts-config.xml

……..

 <action-mappings>


...   下一页
 ·null及dual详解    »显示摘要«
    摘要:1.null 使用详解 常常会有人问到,什么是null?顾名思义,null就是空,oracle中以及其他的数据库中,含有空值的表的列的长度为零。oracle允许任何一种数据类型的字段为空,除了以下两种情况: 1、定义该列为主键字段(primary key); 2、定义该列时已显式的加了 not null 的限制条件的字段。 1.1.具体说明: 1、等价于没有任何值、是未知数; 2、null与0、空字符串、空格都不同; 3、对空值......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE