- 浏览: 124224 次
- 性别:
- 来自: 广州
最新评论
-
hanyuanbo:
多谢啦不过你这里有关于字符串的连接机制么?比如:String ...
栈(stack)与堆(heap)区别以及Java的string变量赋值的内部工作机制(精典转载贴) -
only_java:
不错不错,但是好像没有关于字符流的介绍哦?
[转]Java IO 技术之基本流类 ~~~~~~~~ (图+讲解+代码) 好好看 有好处 -
lvwz2008:
比较简单,学习了也受益不少!
栈(stack)与堆(heap)区别以及Java的string变量赋值的内部工作机制(精典转载贴) -
306781704:
看了你写的东西,很不错,基础的很详细
META元素使用详解 -
yihengliu:
总结的完全,有大帮助!
JSP内置对象详解1
文章列表
① out - javax.servlet.jsp.jspWriter
out对象用于把结果输出到网页上。
方法:
1. void clear() ; 清除输出缓冲区的内容,但是不输出到客户端。
2. void clearBuffer() ; 清除输出缓冲区的内容,并输出到客户端。
3. void close() ; 关闭输出流,清除所有内容。
4. void flush() ; 输出缓冲区里面的数据。
5. int getBufferSize() ; 获取以kb为单位的目前缓冲区大小。
6. int getRemaining() ;获取以kb为单位的缓冲区中未被占用的空间大小。
7 ...
- 2007-10-26 00:36
- 浏览 1539
- 评论(1)
通过动作影响输出的文本流,使用、编辑、建立对象。id属性和scope属性是每一个JS 动作都具有的属性,其中id表示一个动作的名称,而scope则表示一个动作的作用域。
scope作用域的取值:
page:由javax.servlet.jsp .PageContext得到,在用户请求此页面的过程中有效
request:由ServletRrequest.getAttribute(name)得到,在用户的整个请求过程中有效
session:由HttpSession.getValue( name)得到,在用户的整个会话期内有效
application:由Ser ...
- 2007-10-26 00:08
- 浏览 1431
- 评论(0)
product_success.jsp页面代码:
<%@page pageEncoding="GBK" contentType="text/html; charset=GBK" %>
<%
String flag=(String)request.getAttribute("flag");
String fieldname="";
String value="";
if(flag.equals(&q ...
- 2007-10-25 11:35
- 浏览 905
- 评论(0)
addproduct.jsp页面代码:
<%@page pageEncoding="GBK" contentType="text/html; charset=GBK" %>
<%@ taglib uri="struts-html" prefix="html" %>
<%@ taglib uri="struts-logic" prefix="logic" %>
<%@ taglib u ...
- 2007-10-25 11:32
- 浏览 1060
- 评论(0)
接着就是写资源文件了。
在com.game.resources包中添加ApplicationResourcesProducts.properties文件。如果你的eclipse中有Properties Editor这个插件,就可以用Properties Editor打开资源文件进行编写,省去了用命令行转换格式的麻烦。配置内容如下:
errors.required={0}不能为空.
errors.minlength={0}不能小于 {1} 个字符.
errors.maxlength={0}不能大于 {1} 个字符.
errors.in ...
- 2007-10-25 11:11
- 浏览 977
- 评论(0)
接着编写配置文件。
在 struts-config 包中新建 struts-config.xml 。代码如下:
<? xml version="1.0" encoding="ISO-8859-1" ?>
<! DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
"http://jakar ...
- 2007-10-25 11:00
- 浏览 1137
- 评论(0)
String flag = req.getParameter( " flag " );
req.setAttribute( " flag " , flag);
String fieldname = "" ;
String value = "" ;
if (flag.equals( " 2 " )) {
f ...
- 2007-10-25 10:59
- 浏览 951
- 评论(0)
public int getTotalRows() {
return totalRows;
}
public void first() {
currentPage = 1 ;
startRow = 0 ;
}
public void previous() {
if (currentPage == 1 ...
- 2007-10-25 10:49
- 浏览 920
- 评论(0)
/** */ /**
* 函数说明:获得一段记录信息
* 参数说明:
* 返回值:信息的集合
*/
public List getProducts ( int pageSize, int startRow) throws HibernateException {
final int pageSizepageSize1 = pageSize;
fina ...
- 2007-10-25 10:42
- 浏览 832
- 评论(0)
一个可选的步骤是设置DWR为调试模式—象上面的例子那样—在servlet描述段中将debug参数设为true。当DWR在调试模式时,你可以从HTMl网页中看到所有的可访问的Java对象。包含了可用对象列表的网页会出现在/WEBAPP/dwr这个url上,它显示了对象的公共方法。所列方法可以从页面中调用,允许你,第一次,运行服务器上的对象的方法。下图显示了调试页的样子:
调试页
现在你必须让DWR知道通过XMLHttpRequest对象,什么对象将会接收请求。这个任务由叫做dwr.xml的配置文件来完成。在配置文件中,定义了DWR允许你从网页中调用的对象。从设计上讲,DWR ...
- 2007-10-23 17:40
- 浏览 821
- 评论(0)
Ajax,或者说是异步JavaScript和XML,描述了一种使用混合了HTML(或XHTML)和层叠样式表作为表达信息,来创建交互式的Web应用的开发技术;文档对象模型(DOM),JavaScript,动态地显示和与表达信息进行交互;并且,XMLHttpRequest对象 ...
- 2007-10-23 17:23
- 浏览 1029
- 评论(0)
Ajax: DWR方式
按照与文章评价系统相同的流程,我们将使用Direct Web Remoting(DWR)框架实现同样的功能。
假定文章和投票结果存储在一个数据库中,使用某种对象/关系映射技术来完成抽取工作。为了部署起来尽可能地简单 ...
- 2007-10-23 17:21
- 浏览 829
- 评论(0)
本文介绍一种方法,Ajax,使用它可以构建更为动态和响应更灵敏的Web应用程序。该方法的关键在于对浏览器端的JavaScript、DHTML和与服务器异步通信的组合。本文也演示了启用这种方法是多么简单:利用一个Ajax框架(指DWR)构造一个应用程序,它直接从浏览器与后端服务进行通信。如果使用得当,这种强大的力量可以使应用程序更加自然和响应灵敏,从而提升用户的浏览体验。
该应用程序中所使用的示例代码已打包为单独的WAR文件,可供下载。
简介
术语Ajax用来描述一组技术,它使浏览器可以为用户提供更为自然的浏览体验。在Ajax之前,Web站点强制用户进入提交/等待/重新显示范例,用户的动作 ...
- 2007-10-23 17:19
- 浏览 839
- 评论(0)
Web层代码编写:
我们还是先从主要的 action 开始吧。
在 com.game.products.web.actions 包中新建 ProductsAction ,这是一个 DispatchAction ,代码如下:
package com.game.products.web.actions;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http ...
- 2007-09-20 01:20
- 浏览 897
- 评论(0)
Service层代码编写:
现在开始编写 Service 层代码:
在 com.game.products.services.iface 包中新建 ProductsService 接口,代码如下:
package com.game.products.services.iface;
import java.util.List;
import com.game.products.model.Products;
public interface ProductsService { ...
- 2007-09-20 01:08
- 浏览 873
- 评论(0)