摘要:
自动登陆站点有一个关键的地方就在于参数名的正确与否,因为各个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>...
下一页 摘要:1.null 使用详解
常常会有人问到,什么是null?顾名思义,null就是空,oracle中以及其他的数据库中,含有空值的表的列的长度为零。oracle允许任何一种数据类型的字段为空,除了以下两种情况:
1、定义该列为主键字段(primary key);
2、定义该列时已显式的加了 not null 的限制条件的字段。
1.1.具体说明:
1、等价于没有任何值、是未知数;
2、null与0、空字符串、空格都不同;
3、对空值......