首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>编程开发>java>J2EE>正文

J2EE基础:web开发需要注意的一些地方

http://www.oklinux.cn  2008-01-20  来源: ccidnet baocl  会员收藏  游客收藏  【 】 

Web 开发的一些注重点
1.字符编码的转换:
String Xm=new String(txm.getBytes(“ISO8859-1”),"gbb2312");
2.提示框的弹出:

3.hidden框必须放在tr,td中,才能被当作表单提交。采用.do的方式传递参数到另 外一个页面中时,必须使用hidden框来传递默认的参数。
4.按照姓名进行模糊搜索的sql语句:
"select UID,XM,ZGH,UUID from HUST_JG_JB where XM like '" xmtemp "%' and XM!='" xm "' order by XM"
xmtemp是取出来的姓名的姓。
5.统计的sql语句:
String sql = "select DISTINCT HUST_JG_DS.YJXKM as DM,DM_JB_YJSYJXK.MC as MC,"
"(select count(*) from HUST_JG_DS where DSLBM='3'and HUST_JG_DS.YJXKM=DM_JB_YJSYJXK.DM)as BSD,"
"(select count(*)from HUST_JG_DS where DSLBM='1'and HUST_JG_DS.YJXKM=DM_JB_YJSYJXK.DM)as BD,"
"(select count(*)from HUST_JG_DS where DSLBM='2'and HUST_JG_DS.YJXKM=DM_JB_YJSYJXK.DM)as SD,"
"(select count(*)from HUST_JG_DS where DSLBM!='1' and DSLBM!='2'and DSLBM!='3'"
" and HUST_JG_DS.YJXKM=DM_JB_YJSYJXK.DM)as other "
"from HUST_JG_DS,DM_JB_YJSYJXK where HUST_JG_DS.YJXKM=DM_JB_YJSYJXK.DM";
注重子查询语句的使用。
6.使用jsp在开发过程中要注重循序渐进,完成一个功能后再做另一个功能,并行操作是不行的。

7.使用类struts结构开发时,注重理清楚事务的流向,每一步的文件不要设错。主要是以下几个方面:
ActionForm(包含两个默认的方法:validate和reset方法);
Action;
struts-config;防止出现form没有被填充数据的错误。

8.对与每一个action注重设置返回值,来提供异常处理的依据。

9,判定一个ArrayList是否为包含元素,不能用ArrayList==null而要用ArrayLisy.inEmpty()来进行判定。

10,数据库的异常data tuncation,说的是数据库的字段要求的字段长度与给出的字段长度不一致,给出的字段长度超出要求的字段长度。

11,页面设计方面,注重text框和下拉框的宽度一致。

12,在页面跳转方面,注重使用提交到本页面,通过识别不同的参数来显示不同的数据和页面。


上一篇:【Java语言深入】java 中线程概念描述   下一篇:J2EE基础:在Struts 2中实现文件上传


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·J2EE基础:在Struts 2中实现文件上传
·J2EE基础:几种Portal技术的比较与评述
·J2EE基础:为什么jsp不能取代servlet?
·J2EE基础:Servlet/JSP服务器端的重定向
·J2EE基础:开发第一个分布式的j2ee应用
·J2EE基础--weblogic的几个基础问题
·J2EE基础:步入J2EE架构和过程
·J2EE:用RMI和CORBA进行分布式Java编程
·[J2EE] JNDI定义Oracle数据源的方法
·J2EE:教你提升JSP应用程序的七大绝招
·J2EE基础:j2ee所包含的13种核心技术
·J2EE--关于JAVA的分页查询操作技术
·solaris上开发J2EE应用中文问题的解决
·J2EE基础:Spring的MVC模型运行序列分析
·J2EE--关于用JAVA开发短信方面的知识
·J2EE基础:怎样读取和处理XML的配置文件
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·一个用JAVA写的测算服务器响应速度程序
·软件测试:软件测试的基础知识概要介绍
·J2EE综合--浅析Java程序员的存储过程
·J2EE综合:业务逻辑和数据库的访问决策
·J2EE综合:关于Java EJB容器存取和实现
·J2EE综合--Java企业系统架构的选择考量
·J2EE综合--java语言不一定就跨平台
·J2EE综合--对Struts中常见错误的汇总
·J2EE综合:开发J2EE应用应遵循的几点原
·J2EE综合:Java EE/J2EE面向对象编程之
·提高J2EE层与数据库层交互操作能力的优
·开发J2EE应用时应该遵循的几个基本准则
  阅读排行
·对J2EE开发中常用开源项目的介绍
·J2EE综合--关于权限设计的详细探讨
·J2EE--关于JAVA的分页查询操作技术
·J2EE综合--Java企业系统架构选择考量
·J2EE基础:j2ee所包含的13种核心技术
·J2EE综合:Struts上传多个文件的例子
·J2EE基础:在Struts 2中实现文件上传
·J2EE综合--业务逻辑和数据库访问决策
·与你共同分享12个最重要的J2EE最佳实践
·J2EE综合--浅谈Java程序员的存储过程
·J2EE综合--Java EJB容器的存取和实现
·J2EE综合--JAVA开发工具安装配置心得
·J2EE综合--总结java编程中的经验教训
·J2EE综合--java语言不一定就跨平台
·J2EE基础:Struts开发中异常处理机制
网摘收藏: