[置顶] mysql的日期和时间函数
[置顶] JAVA的Velocity语法学习
[置顶] MySQL中show 句法得到表列及整个库的详细信息(精品珍藏)
[置顶] Java语法总结 - 索引
[置顶] javascript 常用代码大全(强烈推荐)(1)
MVC构架渐行渐进03

/*要注意getServletContext()和req两个对象的区别,经过实验应用getServletContext()进行重定向*/       /*总是不行,而应用req则可以*/       if (user!=null)       { &


Tags: MVC  构架  java  
MVC构架渐行渐进02

[b:9e5a30927b]操作Servlet[/b:9e5a30927b] 〈servlet〉 〈servlet-name〉action〈/servlet-name〉 〈servlet-class〉ActionServlet〈/servlet-class〉 〈/servlet〉 〈servlet-mapping〉 〈servlet-name〉action〈/servlet-name〉 〈url-


Tags: MVC  构架  java  
MVC构架渐行渐进01

   MVC:模型-视图-控制器结构,这种构架在VC中我们可以体会得更深一些。在JAVA中实现这种构架的目的是实现网页制作人员和开发人员的分工。然而这一知识点并不容易掌握,所需要读者了解的知识点尤其是对servlet的理解一定要深刻,所以这里我采用渐行渐进的步骤,从点到面逐步引导大家掌握这一技术。  首先,大家要看懂以下几个类的作用。每个类都有相应的说明,和导读内容。[b:ec


Tags: MVC  构架  java  
用Java编程实现“网络蜘蛛”

最近比较感兴趣的东东,找到了这个,和大家分享一下。。。呵呵。。。“网络蜘蛛”或者说“网络爬虫”,是一种能访问网站并跟踪链接的程序,通过它,可快速地画出一个网站所包含的网页地图信息。本文主要讲述如何使用Java编程来构建一个“蜘蛛”,我们会先以一个可复用的蜘蛛类包装一个基本的“蜘蛛”,并在示例程序中演示如


Tags: java  搜索  构架  
java的输入输出流(java.io)

  java中的输入输出流分两种:字节流和字符流,这两种分别由四个抽象类表示,它们是:InputStream,OutputStream, Reader,Writer.在这四个类中,InputStream和OutputStream操作的是字节的输入输出,Reader和Writer操作的是字符的输入输出。在输入输出流中的众多流类都是由上面的四个类派生出来的。
  

 在实际的应用中,如果文件是图像之类的原始字节流,那么就必须使用字节类来操作文件;如果文件是文本之类的字符流,那么就使用字符类来操作文件。下面举几个字符输入输出流的例子。
...


Tags: java  io  
struts+newxy,开发效率提高十倍

在java的web开发领域较麻烦的是数据库操纵,如果有工具能像delphi开发数据库运用系统那样高效,它一定会受到开发者的欢迎。      经过五个方面的比较,newxy+struts WEB开发与deiphi桌面开发相比,速度更快,能力更强。 http://blog.csdn.net/nlhlx/archive/2006/06/12/791047.aspx


Tags: 框架  java  newxy  struts  
struts2的struts.properties配置文件详解

   struts.action.extension

          The URL extension to use to determine if the request is meant for a Struts action

...
Tags: 框架  java  配置  struts  
Struts常见错误汇总

1、No bean found under attribute key XXX

  在struts-config.xml里定义了一个ActionForm,但type属性指定的类不存在,type属性的值应该是Form类的全名。或者是,在Action的定义中,name或attribute属性指定的ActionForm不存在。

...
Tags: 框架  java  错误  struts  
用Struts的Token机制解决表单重复提交

Struts的Token(令牌)机制能够很好的解决表单重复提交的问题,基本原理是:服务器端在处理到达的请求之前,会将请求中包含的令牌值与保存在当前用户会话中的令牌值进行比较,看是否匹配。在处理完该请求后,且在答复发送给客户端之前,将会产生一个新的令牌,该令牌除传给客户端以外,也会将用户会话中保存的旧的令牌进行替换。这样假如用户回退到刚才的提交页面并再次提交的话,客户端传过来的令牌就和服务器端的令牌不一致,从而有效地防止了重复提交的发生。
  
  这时其实也就是两点,第一:你需要在请求中有这个令牌值,请求中的令牌值如何保存,其实就和我们平时在页面中保存一些信息是一样的,通过隐藏字段来保存,保存的形式如: 〈input type="hidden" name="org.apache.struts.taglib.Html.TOKEN" value="6aa35341f25184fd996c4c918255c3ae"〉,这个value是TokenProcessor类中的 generateToken()获得的,是根据当前用户的session id和当前时间的long值来计算的。第二:在客户端提交后,我们要根据判定在请求中包含的值是否和服务器的令牌一致,因为服务器每次提交都会生成新的 Token,所以,假如是重复提交,客户端的Token值和服务器端的Token值就会不一致。下面就以在数据库中插入一条数据来说明如何防止重复提交。
...


Tags: 框架  java  Token  表单  struts  
Struts框架文件介绍

struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。 
 本章详细讨论struts架构。我们将看到struts是如何清晰地区分控制,事务逻辑和外观,从而简化了开发应用程序过程的。我们还将介绍struts提供的类如何使得开发工作更加简单,这些类包括: 
  l 控制程序流程的类 
  l 实现和执行程序事务逻辑的类 
  l 自定义的标记库使得创建和验证HTML表单更加容易 
...


Tags: 框架  java  struts  
java开发一个搜索导航网站2

定向抓取网站频道
       如果我们要想定向抓取一个网站的某个特定频道,例如JAVA编程。就要分析这个频道在网页中所处的位置。一般来说某个
    频道的文章列表一定是在某个特定的TABLE,或者DIV中。所以定向分析页面的核心就在于定位这个频道的TABLE位置。我们可以用
    递归的方式搜索网页,给每个TABLE编号,然后列出每个TABLE或者DIV的编号和其中的内容就可以准确定位。一般来说每个网站都有
...


Tags: java  搜索  构架  源码  
用java开发一个搜索导航网站(一)

用java开发一个搜索导航网站(一)
最近用业余时间做了一个搜索导航网站.该网站由定向爬取蜘蛛,网页分析,正文提取,切词,内容生成等模块
构成.全部采用JAVA开发.
   
   在网站开发过程中有不少体会,打算和各位分享
   
   1.  网站定向爬取
      2.   网络蜘蛛
   3.   网页分析,正文抽取
...


Tags: java  搜索  构架  
分页:[«] 1[2] [3] [4] [»]
Feed订阅集
勤劳致富^.^
Powered By Z-Blog   STYLE by busfly . FatMouse
UNISON UPDATE Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(VS为主):3769186.