分类目录归档:java web

JAVA 中URL链接中文参数乱码

方法一:
http://xxx.do?ptname=”我是中国人”
String strPtname = request.getParameter(“ptname”);
strPtname = new String(strPtname.getBytes(“ISO-8859-1″), “UTF-8″); 继续阅读

发表在 java web | 标签为 | 留下评论

java乱码问题

编写java web的程序,不可避免都要处理编码问题,最常见的问题就是中文乱码

大概的思路就是重新编码为gbk或者gb2312,分两种情况

一是get和post形式

二是AJax 形式 继续阅读

发表在 java web | 标签为 | 留下评论

java中的Memoization实现_Implement Memoization in java

Memoization 在具有函数式编程特性的语言中用于缓存函数运算后的结果值,在java中可以使用动态代理实现这一特性,但对于java中的递归的运算,其不能缓存递归的过程值,而python,lisp等函数式特性的动态语言则能对每一次运算进行缓存. 继续阅读

发表在 computer science, java web | 标签为 , , | 6 条评论

Javascript和Java中的this关键字_This keyword in Javascript and Java

关于javascript的this关键字,首先我看了ECMA-262 第三版的介绍:有一个this值和每一个活动的执行上下文关联.this的值取决于调用者(caller)和执行代码的类型(type),并且在进入执行上下文的时候它就已经定下来了,this和执行上下文关联的值是不可变的.并且对进入一个执行上下文,它也有很详细的介绍:每个function和constructor 调用进入到一个新的执行上下文,即使一个function调用它自身进行递归.每一个return存在一个执行上下文.一个抛出异常,如果不捕捉,可能存在一个或更多的执行上下文. 继续阅读

发表在 java web | 标签为 , , | 留下评论

seam中如何进行多页面注册

需要俩个action,在第一个action中将注册的entity A进行@In和@Out

并且将action中的A设置scope为session或conversation

在第二个action中对剩余属性进行验证 继续阅读

发表在 java web | 标签为 , | 留下评论

seam 中如何对记录更新操作

这里的update不使用到entityHome组件。
方法大致如下:
@In
Dog d;
public void edit(){
Dog b = (Dog) em.createQuery(“from Dog as d where d.id=#{d.Id}”).getSingleResult();
b.setName(d.getName());
em.merge(b);
} 继续阅读

发表在 java web | 标签为 | 留下评论

seam中s:link标签rendered属性的作用

可以根据另一个值确定那个s:link 被显示,并使用不同的action
如:


继续阅读

发表在 java web | 留下评论

java中的数据和对象的存储机制的一点理解

《think in java》讲到我们的java中创建的数据和对象存放的位置,具体如下:

(1) 寄存器。 即cpu内部,无法控制。CPU对存储器中的数据进行处理时,往往先把数据取到内部寄存器中,而后再作处理。 继续阅读

发表在 java web | 标签为 , | 留下评论

java中的句柄与对象_Handler and object in java

java中的句柄和c++中的句柄在作用上我认为完全相同:引用对象的唯一标识,或者说是一个标识符,是拿来标识对象或者项目的。而在c++当中似乎讲到 句柄是一种指向指针的指针。而java中已经没有”指针”这个概念? 继续阅读

发表在 java web | 标签为 , | 留下评论

seam2问题汇总

EntityMaganer 注入失效

2.jboss链接数的问题
INFO [CachedConnectionManager] Closing a connection for you. Please close them yourself: org.jboss.resource.adapter.jdbc.jdk6.WrappedConnectionJDK6@1c0f6d9
java.lang.Throwable: STACKTRACE 继续阅读

发表在 java web | 留下评论

JAVA中获取相对路径、绝对路径总结_转载

1.基本概念的理解

  绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:
C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也 代表了一个
URL绝对路径。

  相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在
Servlet 中,”/”代表Web应用的跟目录。和物理路径的相对表示。例如:”./” 代表当前目录,
“../”代表上级目录。这种类似的表示,也是属于相 对路径。 继续阅读

发表在 java web | 留下评论