Web开发
文章平均质量分 85
Magister_Feng
这个作者很懒,什么都没留下…
展开
-
FCKEDITOR中文使用说明
<br />FCKeditor2.3.2在线编辑器非常好用,完全支持文件上传。今天baidu了一直午终于搞定了。 下载FCKeditor2.3.2,解压至FCKeditor。<br />一:首先删除不必要的文件节省空间。凡是以_开头的文件如_samples,_testcases和一些用不到的.asp、.jsp、.cfm文件统统干掉。二:修改fckconfig.jsFCKConfig.AutoDetectLanguage = true ;//是否自动检测语言<br />FCKConfig.DefaultLan原创 2010-12-03 10:45:00 · 1505 阅读 · 0 评论 -
关于JSP页面中的pageEncoding和contentType两种属性的区别
pageEncoding是jsp文件本身的编码contentType的charset是指服务器发送给客户端时的内容编码JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页,用的是contentT原创 2011-07-18 21:04:13 · 807 阅读 · 0 评论 -
java字符编码原理解析
什么是字符,什么是字节?可以理解为计算机没有字符的概念,只有字节。字符是存在于人类语言层的概念,其作用是为了人与人之间的交流,因为字节对于人类是不可读的,但是计算机存储所有的数据都是按照字节存储。因 此要将人类意识中的字符存储到计算机中,则必须将字符转换为字节数据,那么怎么转化呢原创 2011-07-18 21:00:59 · 750 阅读 · 0 评论 -
JAVA编码转换的详细过程理解—>浏览器和服务器的接收和发送数据的编码
一、JAVA编码转换的详细过程我们常见的JAVA程序包括以下类别: *直接在console上运行的类(包括可视化界面的类) *JSP代码类(注:JSP是Servlets类的变型) *Servelets类 *EJB类 *其它不可以直接运行的支持类这些类文件中,都有可能含有原创 2011-07-19 09:54:10 · 10065 阅读 · 1 评论 -
JSP编码以及乱码解决总结
首先,说说JSP/Servlet中的几个编码的作用:1.%@page pageEncoding="UTF-8" %> 作用: * 告诉JSP编译器在将JSP文件编译成Servlet时使用的编码。通常,在JSP内部定义的字符串(直接在JSP中定义,而不是从浏览器提交的数据)出现乱码原创 2011-07-19 11:06:25 · 11415 阅读 · 2 评论 -
通过jQuery实现Ajax局部刷新
1、基本思想:通过Ajax提交,Action中返回到一个页面,利用Ajax的回调函数将Action返回页面的数据填充到一个局部区域,达到局部刷新的目的。原创 2011-08-05 10:26:18 · 1060 阅读 · 0 评论 -
ORM框架分析
园子里有些人,他们真以为自己明白了面向对象,然后装着满腹经纶,侃侃而谈,一篇接一篇,不厌其烦地喊着ORM如何如何。你以为他真的明白“面向对象”么?其实,他对面向对象的理解仅限于教科书中的封装、继承和多态,或者再知道一点面向对象的若干原则但其实并不真正理解。笔者愚钝,入行多年尚不懂面向对象,只懂得用其形而不懂用其实。五年后的某一天终于开窍,明白了面向对象之实,也仅仅是一个开始而已。当又经历了另一转载 2012-02-08 15:24:21 · 7815 阅读 · 1 评论 -
HTTP POST GET 本质区别详解
一 原理区别 一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETEURL全称是资源描述符,我们可以这样认 为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,转载 2013-02-19 15:12:32 · 784 阅读 · 0 评论 -
web集群时session同步的3种方法
在做了web集群后,你肯定会首先考虑session同步问题,因为通过负载均衡后,同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,一个登录用户,一会是登录状态,一会又不是登录状态。所以本文就根据这种情况给出三种不同的方法来解决这个问题:一,利用数据库同步session在做多服务器session同步时我没有用这种方法,如果非要用这种方法的话,我想过二种方法:转载 2013-02-19 14:51:54 · 1336 阅读 · 0 评论 -
session和cookie的 区别
一、什么cookiecookie分为二种1,以文件方式存在硬盘空间上的长期性的cookie2,停留在浏览器所占内存中的临时性的cookie浏览网站时,你会经常发现网站登录的地方,会有提示,问你是不是要记住自己的登录状态,像这种情况,登录时填写的一些信息会被以文件的方式存放在客户端的硬盘上。当用户登录后,session会在cookie端产生一个session_id,这个sessi转载 2013-02-19 14:53:12 · 745 阅读 · 0 评论 -
预防Web应用程序的漏洞
如今的Web应用程序可能会包含危险的安全缺陷。这些应用程序的全球化部署使其很容易遭受攻击,这些攻击会发现并恶意探测各种安全漏洞。 Web环境中两个主要的风险在于:注入——也就是SQL注入,它会让黑客更改发往数据库的查询——以及跨站脚本攻击(XSS)。注入攻击会利用有问题代码的应用程序来插入和执行黑客指定的命令,从而能够访问关键的数据和资源。当应用程序将用户提供的数据不加检验或编码就发送到浏览转载 2013-02-17 16:21:01 · 1002 阅读 · 0 评论 -
页面缓存
页面缓存1 前言页面缓存一直是前端开发中我们关注比较少的,研究了一些资料,总结了一些心得,记录下来共同探讨。合理的页面缓存可以让页面执行的效率提高很多(在第一次访问或者CTRL+F5强制刷新的时候,缓存的效果是体现不出来的),而不是我们一味的设置cache-control为no-cache。当然了如果缓存使用不当,也会带来麻烦,比如缓存参数设置不合理转载 2010-12-14 12:47:00 · 17287 阅读 · 0 评论 -
log4j配置祥解
第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.l原创 2011-07-14 13:20:29 · 414 阅读 · 0 评论 -
IE6的window.location.href问题
最近发现一个问题:window.location.href在IE6下面竟然不跳转,这是为什么呢?这个是我写的语句:a href="javascript:void(0);" ;onclick="javascript:window.location.href='http://www.原创 2011-07-14 13:34:31 · 692 阅读 · 0 评论 -
WEB打印系列教程之三--简单的WEB打印分页设置
<br />在讲述如何分页打印之前,我们有必要先了解一下css中不为人知的一些用法。<br />css里media的使用<br />我们在网页里引用外部的css文件时,通常是用如下的代码: <link rel="stylesheet" type="text/css" href="mycss.css"> <br />实际上,上面的link对象里,我们是省略了一个叫“media”的属性,这个属性指定样式表规则用于指定的设备类型。它有如下值可用:<br />all-- 用于所有设备类型 <br />aural-原创 2010-12-06 15:53:00 · 4827 阅读 · 0 评论 -
java 防止重复提交、重复刷新
引用<br /><br />一。前言 <br />你在任何一个比较专业的BBS都会看到这样的问题,即使你Google一下,也会发现有很多的人在关注和询问,但大家给出的解决方法却都是千差万别,(有的人主张采用脚本来解决;有的则想重定向到别的页面;有的则将此问题提升到Token的角度)为什么会有如此大的差异呢? <br /><br />二。问题场景 <br />首先,我们应该先了解为什么要处理这样的问题?或者专业一点就是它适合的场景是什么?(似乎只有人来问没有人来解释) <br /><br />1。重复提交、重原创 2010-12-06 15:45:00 · 9516 阅读 · 1 评论 -
WEB打印系列教程之一--基于Web的打印方案比较分析、使用IE的打印功能进行一般的网页打印
<br />应用web化,不论对开发商,还是对用户来说,实在是一种很经济的选择,因为基于web的应用,客户端的规则很简单,容易学习,容易维护,容易发布。但对程序员来说,因为浏览器的局限性,却要面对很多挑战。怎么样来进行基于web的套打,就是这么一个令多数程序员头痛不已的问题。 <br />基于web的套打,难度在于要将浏览器中呈现的html,精确地打印到票据中,而且能够实现对分页位置的控制。下面就ie浏览器所能采用的套打解决方案,来个汇总分析,希望对大家有所帮助。 <br />一、浏览器的打印功能菜单<br原创 2010-12-06 15:49:00 · 2633 阅读 · 1 评论 -
WEB打印系列教程之二--使用WScript.Shell通过编程方式进行复杂的WEB打印设置
<br />上篇文章介绍了如何进行简单的打印和设置,适用与一般的打印要求,如互联网上网站的打印。然而,在我们为政府或企业开发系统时,打印需求较为复杂,一般的打印设置可能满足不了用户需求,特别是为了用户良好的可操作性,不能要求用户在打印时都手工进行打印设置,这时,就需要我们在程序里实现对打印的预设置,用户只需要点击打印就可以了。<br />那么如何实现可编程的打印设置呢?有很多种方法,本文将介绍WScript.Shell来进行打印设置。<br />使用WScript.Shell,必须要求客户IE允许 Acti原创 2010-12-06 15:51:00 · 2174 阅读 · 1 评论 -
WEB打印系列教程之四--使用ScriptX进行复杂的WEB打印设置、使用jatoolsPrinter控件进行WEB打印设置
在以前的几篇文章里,介绍的都是如何利用IE本身提供的控件在进行打印设置,这种方法有它的局限:不能够以编程的方式进行页面方向的设置,而这有时很重要。下面本道就给大家介绍一下,如何使用一个叫ScriptX的控件来进行复杂一点的打印设置。ScriptX是一个叫MeadCo的国外公司的产品,它分为基础版(免费)和高级版(收费),基础版可以对 页眉,页脚,页边距,纸张方向进行设置。高级版有一些额外的功能,由于是收费的,需要付费以后才能用到你系统中,这里就不介绍了。ScriptX的最新版是6.4,可以在以下地址下载。S原创 2010-12-06 15:55:00 · 3823 阅读 · 0 评论 -
tomcat窗口名称修改
做java开发,离不了web容器,tomcat可以说是最常用的。但是当开启多个tomcat容器之后,就不太容器轻松区别哪了个dos窗口是跑的哪个web应用了。给每个窗口命名是一个好办法具体办法是:修改%tomcat_home%/bin目录下的"catalina.bat"文件,找到if "%TITLE%" == "" set TITLE=Tomcat修改为想要的名称即可如:if "%TITLE%" == "" set TITLE=税友网管理端保存文件,重启tomcat即可。原创 2010-12-23 10:44:00 · 1767 阅读 · 0 评论 -
关于 URL 的一些的知识
关于 URL的一些准则一个URL必须唯一地,永久地代表一个在线对象 URL的最基本的使命是唯一地代表 Internet上的一个对象,URL必须和 Internet上的对象一对一匹配。然而现实中,这很难实现,我们经常可以通过多个 URL到达同一个页面,比如, http://mysite.com/product/tv和 http://mysite.com/p原创 2010-12-20 14:34:00 · 650 阅读 · 0 评论