- 浏览: 9996 次
- 性别:
- 来自: 江苏
最新评论
-
zhuzhuzhumop:
楼主好样的~~
关于struts乱码问题 -
zhuzhuzhumop:
楼主非常强悍!第一次离楼主这么近
设计模式之Pototype -
hgz123:
加油啊`~~我门是同行~~
初学JAVA
文章列表
今天用struts写了一个一段程序,是向数据库中插入一条记录,在表单提交是出现中文乱码问题,办法用的最多的是filter,可是这会占用比较多的系统资源,我的办法是自己写一个类这个类继承ActionServlet,就叫MyActionServlet,在这个类中覆盖process方法,代码如下:
public class MyActionServlet extends org.apache.struts.action.ActionServlet {
@Override
protected void process(HttpServletRequest request, HttpServl ...
- 2009-08-19 19:32
- 浏览 1533
- 评论(1)
在java语言中,当我们在传递参数时,如是是个对象,我们并不想在在方法中改变对象的值,那么我们该怎么办:
1,可以new 一个对象,然后再setXXX(getXXX())来给对象赋值,如果要产生N个,比如N是100,如果这个对象有N个属性,比如10个,这样就要new100次,get,set 1000次。这样工作是相当无聊的,而且无意义。
2,采用Object的clone()方法,也就是复制对象,需实现Cloneable接口否则会抛出CloneNotSupportedException异常代码如下:
可是,如果当该对象的属性不是基本数据类型的是,如是某个对象,该对象的属性与原对象的属性是同一个, ...
- 2009-05-27 15:06
- 浏览 1471
- 评论(1)
jsp或Servlet都会用到页面跳转,可以用
request.getRequestDispatcher("p3.jsp").forward(request,response);这种方法称为转发,地址栏上的URL不会改变;
response.sendRedirect("p3.jsp");这种方法称为重定向,地址栏的URL会改变;
这样实现跳转到p3.jsp;可是这两种方法有着本质的不同,requset是请求,是在服务器端运行的,response是相应,是在客户端运行的;
例如:
有3个页面p1.jsp,p2.jsp,p3.jsp;
p1.jsp提交给p2. ...
- 2009-02-27 11:48
- 浏览 6151
- 评论(0)