开通博客好长时间了,一直没时间写东西,确实由于最近项目工期比较紧,没有时间,前一个项目算是结束了吧,所以今天总结一些在项目中用到得东西,拿出来和大家一起分享!
在做WEB项目的时候,无非用主流的SSH2框架或者用简单快速的JSP+JAVABEAN来开发,开发工具基本会选择MyEclipse,在做项目的时候由于前期项目编码没有统一,使项目成员都很痛苦,因为我们团队用SVN来管理项目,进行代码的统一提交及更新,所以在编码没有统一的时候,基本总会有些文件是不能提交的,比如:.settings文件下的org.eclipse.core.resources.prefs,这个文件的作用就是用来记忆程序员修改单个js文件时的编码格式,所以当编码不统一的时候这个文件就会不一样,.classpath这个件是记忆项目中lib包下jar包的路径,项目成员jar包引入的路径不一样就会提交不了这个文件。
一、 下面说下如何在MyEclipse中设置项目的编码统一为UTF-8
1、右键点击项目Properties-Resource,在Text file encoding - Other 选择UTF-8
2、设置全局的编码格式,点击MyEclipse下Window-Preferences-General-Content Types-Text
点开Text可以设置新建CSS,JS,JAVA,JSP,HTML,XML文件为UTF-8格式,在此设置时一定要点击Default encoding:UTF-8 后的Update,方可设置成功。
3、点击MyEclipse下Window-Preferences-General-Workspace,修改Text file encoding下Other设置为UTF-8。
这样设置完后,项目组用SVN+MyEclipse开发时所有文件都可以提交了。
二、当做项目时同时用多个工具来开发项目,比如:MyEclipse和Dreamweaver,有时候会遇到在Dreamweaver中修改完的代码必须在MyEclipse中刷新后才可以在网页中看到修改后的效果,实际你只需要在MyEclipse下做一个小设置就可以到达你的效果, 点击MyEclipse下Window-Preferences-General-Workspace,选中Refresh automatically 就可以即使更新修改的内容了!
三、 在做项目的时候前台jsp,hthl页面,要达到符合W3C标准,争取把页面中的警告都去掉,有些程序员在编程的时候代码自成体系,不符合规范,经常有警告语句也不注意,这其实是我们编码时很不好的一个习惯,比如在页面中尽量不要出现大段的CSS,JS代码,尽量把需要的CSS,JS引入到你的页面中放在<head></head>中间,如何你不准手规则,代码就会有警告,养成良好习惯是我们成功的关键!
四、在做项目的时候,大家在一个团队下,共同的目的是为了把项目做好,做到完美,所以如果各自为营,不遵守项目规定,没有团队意识,做项目的时候也会有诸多问题,比如在项目中很简单的确定,取消按钮,如果项目中确定好,这些是项目中共同的表现风格,大家就得用同样的按钮,不要出现你做的页面是这个按钮,我的页面使用另外一个按钮,这样即使项目做完了,项目的整体表现风格都会受到影响!
五、做项目的时候一定要处在用户的角度考虑问题,怎么样能使自己做的项目简单,容易操作,千万不要觉得用了很牛的技术,除了自己,没有第二个人能看懂自己的代码,用户体验也不好,不管用什么技术,用什么方式,用户感觉到简单易操作,那才是成功的!
六、UI 用户体验很重要,你的系统最终是把界面展示给用户,你后台的代码写的再完美,UI体验相当差,用户不会买你的单,所以希望一起开发WEB的程序员们,能够注意页面展示的诸多细节!一起学习总结!
今天就先写到这吧,慢慢总结项目中的问题与大家一起分享,学习,进步!
分享到:
相关推荐
Myeclipse内置了一系列的Web开发插件,这些插件是其在Web开发领域中的核心竞争力。 1. **Dynamic Web Project**:Myeclipse支持创建动态Web项目,允许开发者构建基于Servlet、JSP、JSF等技术的Web应用。用户只需...
将MyEclipse与SVN关联,能够帮助开发者在编码过程中实现版本控制,方便团队协作和代码管理。 关联MyEclipse和SVN的过程包括以下步骤: 1. **安装SVN插件**:MyEclipse本身并不内置SVN支持,但可以通过安装插件实现...
13. **最佳实践**:分享一些在MyEclipse6中进行Java开发的最佳实践,如编码规范、项目结构设计和团队协作策略。 通过学习《MyEclipse6 Java开发中文教程》及配套的源代码,开发者可以系统地掌握使用MyEclipse6进行...
1. **使用MyEclipse开发Web项目并进行发布,运行,测试和调试 - - ITeye技术网站.mht**:这个文件可能是一个网页保存的MHT文件,详细记录了如何在MyEclipse中开发Web项目,发布、运行、测试和调试的步骤,对于初学者极...
myEclipse是一款强大的Java集成开发环境(IDE),专为企业级应用开发设计,它扩展了Eclipse的功能,提供了丰富的工具集,支持多种编程语言,包括Java、JavaScript、Web、JSP、HTML、CSS等。本中文开发文档将帮助你更...
安装完成后,建议检查环境变量,确保安装路径能够被系统正确识别,这样在MyEclipse中配置JDK时就不需要额外的操作。 在安装JDK之后,还需要安装数据库环境,MySQL是最常被使用的一个。MySQL是一个轻量级的关系型...
总结来说,MyEclipse是一个功能全面的Java Web开发工具,提供了从项目创建、编码、调试到部署的一站式解决方案。通过学习本教程,初学者能够掌握MyEclipse的基本操作,为进一步深入Java Web开发打下坚实的基础。在...
【MyEclipse+6+Java+开发...通过本教程的学习,开发者将全面掌握MyEclipse 6在Java开发中的各项功能,并能熟练运用到实际项目中,提高开发效率,降低出错率。同时,对于初学者,本教程也是快速入门Java开发的良好起点。
MyEclipse10是一款强大的Java集成开发环境,尤其在企业级应用开发中广泛使用。它基于Eclipse平台,集成了多种开发工具,如用于Java、Web、JSP、Servlet、Struts、Spring、Hibernate等技术的支持,使得开发人员能够在...
MyEclipse不仅包含了Eclipse的核心开发工具,还额外扩展了许多实用特性,使得其在企业级应用开发中占据了重要地位。 首先,MyEclipse在Java开发方面提供了一流的支持。它可以方便地创建、编辑、运行和调试Java项目...
本教程针对MyEclipse 6版本,旨在帮助初学者和有经验的开发者深入理解如何使用这个工具进行Java应用程序和Web项目的开发。 1. **MyEclipse 6简介** MyEclipse 6是Genuitec公司推出的一代经典版本,它在Eclipse 3.2...
MyEclipse是一款强大的Java集成开发环境,尤其在企业级应用开发中广受欢迎。它基于Eclipse平台,提供了更多的功能和工具,包括Web、Java EE、移动应用开发等。本教程将深入探讨MyEclipse的核心特性,帮助你从初学者...
标题中的“myeclipse插件 svn findbugs ibator maven veloeclipse等”涉及的是在MyEclipse集成开发环境中使用的各种工具和插件,这些工具和插件极大地扩展了MyEclipse的功能,使得开发者能够更加高效地进行软件开发...
MyEclipse作为一款强大的集成开发环境(IDE),集成了多种功能,如代码编辑、调试、构建、部署等,尤其在Java EE应用开发中广泛应用。以下是对该教程可能涵盖的一些核心知识点的详细说明: 1. **MyEclipse简介**:...
MyEclipse是一款强大的Java集成开发环境(IDE),尤其在企业级Java应用开发中广泛应用。它是由Genuitec公司推出的,作为Eclipse IDE的扩展,提供了更多针对企业级开发的功能,如Web、J2EE、Java、AJAX、Spring、...
MyEclipse是一款功能强大的集成开发环境(IDE),尤其在Java应用、Web应用以及企业级Java EE项目开发中被广泛应用。本教程将详细介绍MyEclipse 6的各项功能,包括项目创建、编码、调试、测试以及部署等关键步骤。 ...
标题"开发工具SVN插件"指的是将SVN功能集成到开发工具中,特别是Eclipse和MyEclipse。这些插件使得开发者能够在IDE内部直接进行版本控制操作,如提交、更新、查看历史、解决冲突等,而无需离开开发环境。这提高了...
- 实战项目分析:视频教程中可能包含一个完整的项目开发流程,涵盖需求分析、设计、编码、测试和部署等阶段。 9. **进阶话题** - Maven集成:利用Maven进行项目构建和依赖管理。 - 版本控制:Git或SVN的使用,...
安装过程中需注意路径的选择,避免出现中文路径,以防止可能出现的编码问题。 2. **环境配置**:安装完成后,需要配置Java开发环境,包括JDK的安装和设置环境变量,确保MyEclipse能够识别到Java编译器。 3. **更新...