| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 866 人关注过本帖
标题:Servlet
取消只看楼主 加入收藏
lovemm
Rank: 2
来 自:广州
等 级:论坛游民
威 望:1
帖 子:170
专家分:24
注 册:2008-11-4
结帖率:71.43%
收藏
已结贴  问题点数:5 回复次数:2 
Servlet
            response.setContentType("text/html;charset=utf-8");
            PrintWriter out = response.getWriter();
            HttpSession session = request.getSession();

我想问这些句子写在哪比较好,我想写在doPost方法中,这样可以减少每次在调用doPost方法后调用自己写的方法时要多次书写,请问将这些代码写在doPost方法中与我平时写在自己定义的方法有什么不同,哪个比较好????!!!!!如有疑问可参考下面例子



例子1:doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {{
  response.setContentType("text/html;charset=utf-8");
            PrintWriter out = response.getWriter();
            HttpSession session = request.getSession();


if(){
up(request,response);
}else {
del(request,response);
}
            out.flush();
            out.close();

}

例子2:doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {{
if(){
up(request,response);
}else {
del(request,response);
}
}

public void up(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
  response.setContentType("text/html;charset=utf-8");
            PrintWriter out = response.getWriter();
            HttpSession session = request.getSession();
            
//方法体,省略
            out.flush();
            out.close();



[ 本帖最后由 lovemm 于 2009-10-29 19:27 编辑 ]
搜索更多相关主题的帖子: Servlet 
2009-10-29 18:36
lovemm
Rank: 2
来 自:广州
等 级:论坛游民
威 望:1
帖 子:170
专家分:24
注 册:2008-11-4
收藏
得分:0 
回复 2楼 流星雨
我看了你的发表,我觉得你给我的例子是我例子2的样式,你红色字写的是没错,我的是为了防止乱码,我平时都是用例子2的样式写的,而我现在想简单就希望用我例子1的写法,不知道这到这两种写法的效率和其他之类的有没有区别,我就希望知道这两者之间的区别,他们之间的优与缺
2009-10-30 10:25
lovemm
Rank: 2
来 自:广州
等 级:论坛游民
威 望:1
帖 子:170
专家分:24
注 册:2008-11-4
收藏
得分:0 
我知是想問我的防亂碼的代碼可不可以寫doPost裏而不在寫在調用doPost後的方法之後在用到我翻亂碼代碼。


如過我的防亂碼代碼可以寫在doPost方法裏,而沒有任何的不妥的話我就不用有多少方法就寫多少次放亂碼的代碼了,僅此而已,為什麼你們都說到過濾器那啦,不懂,是我問題問得太奇怪,還是我太笨
2009-11-05 20:05
快速回复:Servlet
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027441 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved