- 浏览: 254720 次
- 性别:
- 来自: 北京
最新评论
-
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
B/S结构下套打票据实现 - Lodop打印组件 -
iTarget:
原原文::http://blog.csdn.net/steve ...
加减乘除的问题 - BigDecimal -
iTarget:
原文:http://blog.csdn.net/gqm1982 ...
加减乘除的问题 - BigDecimal -
iTarget:
在Java中,要想实现精确计算,解决方案是使用BigDecim ...
加减乘除的问题 - BigDecimal -
叶寒_:
...
JSP简单标签
文章列表
DNS域名系统
DNS是一个分布式的数据库,主要用于吧主机名转换为IP地址。
4.1 获取域名的IP
import sys, socket
# 获取域名的IP地址
result = socket.getaddrinfo(sys.argv[1], None)
print result[0][4]
result = socket.getaddrinfo(sys.argv[1], None)
counter = 0
for item in result:
print '%-2d:%s' % (counter, item[4])
counter += 1
...
8.1.1.1 EL基本应用
1、 JSP标签属性使用EL
JSP标签属性使用EL <some:tag value="${表达式 }"/>
<c:out value="${user.userName }" />
<c:out value="Dear ${user.userName } from ${user.address },Welcome you to your website" />
2、 JSP模板使用EL
One value is ${bean. ...
- 2009-04-22 15:00
- 浏览 1460
- 评论(0)
第2章 网络客户端
网络客户端开发步骤:1、 建立socket对象。
2、 调用connect()建立连接
。
2.1 建立Socket
import socket
print "Creating socket...."
# socket.socket(协议,通讯方式) 创建socket对象
# socket.AF_INET使用PIV4协议;
# socket.SOCK_STREAM TCP通讯方式
# socket.SOCK_DGTAM UDP通讯方式
s = socket.socket(socket.AF_INET, so ...
getattr()函数是Python自省的核心函数,具体使用大体如下:
10.1.5 获取对象引用getattr
Getattr用于返回一个对象属性,或者方法
class A:
def __init__(self):
self.a = 'a'
def method(self):
print "method print"
a = A()
print getattr(a, 'a', 'default') #如果有属性a则打印a,否则打印default
print getattr(a, 'b', 'def ...
- 2009-04-20 15:24
- 浏览 9421
- 评论(1)
第9章 简单标签
9.1 简单标签知识
在Jsp2.0中定义SimpleTag
接口用于替换传统的标签开发的接口,它只有一个方法doTag()
用于取代传统的doStartTag()、doEndTag()、doAfterBody()
等方法。
1、 JSP引擎调用标签处理器对象的setJspContext(),将JSP页面的pageContext()对象传递给标签处理器对象。
2、 JSP引擎调用setParent(),将父标签处理器对象传递给标签处理器对象。
3、 如果调用标签设置属性,容器将每个属性对应的setter()方法把属性值传递给标签处理 ...
运算符重载
在Python语言中提供了类似于C++的运算符重在功能:
一下为Python运算符重在调用的方法如下:Method Overloads Call for
__init__ 构造函数 X=Class()
__del__ 析构函数 对象销毁
__add__ + X+Y,X+=Y
__or__ | X|Y,X|=Y
__repr__ 打印转换 print X,repr(X)
_ ...
- 2009-04-17 11:37
- 浏览 1616
- 评论(0)
第1章 Python语言入门
1.1 HelloWorld
print 'helloworld'
1.2 Python数学计算
print 'helloworld'
print 3 + 5
x = 2 ** 2.5 #次方
y = 0
print x, y
from math import * #引入math包
print sqrt(3.0)
print log10(2)
print sin(pi / 3)
1.3 斐波那契数列
a, b = 0, 1
while b < 1000:
print b,
...
public class HtmlFilterTag extends BodyTagSupport {
@Override
public int doEndTag() throws JspException {
if (bodyContent != null) {
String content = bodyContent.getString();
content = filter(content);
try {
bodyContent.getEnc ...
- 2009-04-15 11:54
- 浏览 4772
- 评论(0)
8.2 自定义标签简单应用
public class ViewIPTag extends TagSupport {
public int doStartTag() throws JspException {
String ip = pageContext.getRequest().getRemoteAddr();
try {
pageContext.getOut().write(ip);
} catch (Exception e) {
e.printStackTrace() ...
- 2009-04-15 11:00
- 浏览 4900
- 评论(0)
8.1 自定义标签应用形式
8.1.1.1 空标签
<tag:example/>
8.1.1.2 带体的标签
1、 内容为普通文本
<tag:example>tagcontent</tag:example>
2、 内容为JSP脚本片段
<tag:example>
<%String s= "content";out.print(s);%>
</tag:example>
3、 内容为JSP脚本表达式
<tag:exa ...
- 2009-04-13 15:29
- 浏览 1626
- 评论(0)
第1章 Listener监听器
1.1 Listener对象分类
Servlet的Listener监听器包括三种类型:
1、ServletContextListener 监听ServletContext对象
public void contextInitialized(ServletContextEvent event);
public void contextDestoryed(ServletContextEvent event);
2、HttpSessionListener 监听Session对象
public void sessionCreated(HttpSess ...
- 2009-04-10 11:52
- 浏览 2645
- 评论(1)
第6章 Filter过滤器
6.1 Filter接口
Filter定义了三个方法init(),doFilter(),destory()
,分别用于初始化,运行过滤器和销毁过滤器。
1、 Init()
public void init(FilterConfig filterConfig)
在Web应用程序启动时,Web服务器根据web.xml文件创建注册的Filter实例对象。创建实例对象后会立刻调用init方法,且只调用一次。
FilterConfig接口:Filter程序可能访问Servlet容器,Servlet将ServletContext和Filter配置参 ...
- 2009-04-10 09:35
- 浏览 1781
- 评论(0)
public class CompressionResponseStream extends ServletOutputStream {
protected int compressionThreshold = 0;// 是否启用压缩的临界值
protected byte[] buffer = null;// 临时容纳写入的数据的缓冲区
protected int bufferCount = 0; // 缓冲区实际写入的数据量
protected GZIPOutputStream gzipstream = null;
protected boolean ...
- 2009-04-09 17:03
- 浏览 1217
- 评论(0)
4.6 请求参数中文问题
HTTP协议规定浏览器想WEB服务器传递参数信息中不能出现特殊字符,而必须将其进行URL编码后再传送。将URL解码得到的字节数组按照某种字符集编码转换为Unicode字符串。同一个字符在不同字符集中对应的数值不同,比如GB2312编码占2个字节,而UTF-8占3个字节,所以在未告知浏览器编码格式的情况下会产生乱码问题。
4.6.1 中文字符URL编码
Java字符串进行URL编码,对它的某种字符集编码书籍进行URL编码,而Java的字符串以Unicode字符集编码存在,所以在Java字符串编码时,必须制定对这个字符串进行URL编码。JDK提供两个方法URLE ...
- 2009-04-08 14:59
- 浏览 1255
- 评论(0)
HttpServletRequest
Web客户端发送给Web服务器的HTTP请求信息包含三部分:请求行、请求消息头、消息正文(实体内容)。消息正文只在以POST、PUT、DELETE等方式发出请求时才出现。Servlet的API定义了一个ServletRequest接口类来获取客户端请 ...
- 2009-04-07 16:22
- 浏览 2320
- 评论(0)