java 拖放文字_myeclipse2014如何实现jsp中的html代码的文字拖放

本帖最后由 liyihongcug 于 2015-3-5 16:53 编辑

把 jsp打开 (visual jsp editor)

之后上班区 单击右键 show --- pallette

就可以了

感叹myeclipse确实强大的 标签技术强于.net  mvc强。

vs2013能实现iis无需安装的情况下 动态指定 某个页面为首选 启动  --------------------希望2015能改进这个功能。

此外vs2013能实现端口动态生成localhost:232323 ---〉 不知道myelipse是否能构思这个技术? 这样开发者0配置                 /login.jsp

更改MyEclipse所使用的jdk版本。默认情况下MyEclipse使用的是自带的jdk,但有时候我们不得不更换为其他版本(比如低版本的jdk),当然你首先要安装好你所要用的jdk,然后: 1、window-->preferences-->java-->Installed JREs-->Add 增加你要用的jdk,Ok! 先让我们来跑一个Hello World吧!恩??报错:java.lang.UnsupportedClassVersionError!!难道不是这样吗??其实不然,jdk1.5之前和之后的版本在编译类文件的时候有很大的不同,1.5之前在生成类文件的时候会加入许多之前版本所不识别的特殊语法,所以我们还需要更改me所使用的编译器的版本 2、window-->preferences-->java-->compiler,将level选为1.4,ok!再大喊一声"你好,世界!",成功!\我的原创:

1 通过myeclipse查找@page  directive 的设计状态下点属性  再 点attribute 可以看到所有的属性utf-8pageencodingjsp 本身编码

contenttype 反馈给客户端编码ageEncoding 是通知web server jsp的编码。

关于JSP页面中的pageEncoding和contentType两种属性的区别:

pageEncoding是jsp文件本身的编码

contentType的charset是指服务器发送给客户端时的内容编码

JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType。

第一阶段是jsp编译成.java,它会根据pageEncoding的设定读取jsp,结果是由指定的编码方案翻译成统一的UTF-8 JAVA源码(即.java),如果pageEncoding设定错了,或没有设定,出来的就是中文乱码。

第二阶段是由JAVAC的JAVA源码至java byteCode的编译,不论JSP编写时候用的是什么编码方案,经过这个阶段的结果全部是UTF-8的encoding的java源码。

JAVAC用UTF-8的encoding读取java源码,编译成UTF-8 encoding的二进制码(即.class),这是JVM对常数字串在二进制码(java encoding)内表达的规范。

第三阶段是Tomcat(或其的application container)载入和执行阶段二的来的JAVA二进制码,输出的结果,也就是在客户端见到的,这时隐藏在阶段一和阶段二的参数contentType就发挥了功效

http://wenku.baidu.com/link?url=xaG9rTQDzcuVyMo_nnIIRQbKI3sRiYi2JA_OJPFeCFYol6g_k3uiChW6zI_k9DeYXdW8p7AgSBfs9DJZPlt97ihKIcA3ieryOeZg5X5Leq3

myeclipse jsp如何加注释  ctrl+shift+\:去除块注释

ctrl+shift+c: 切换注释(加注释与去注释)

一些常用的Myeclipse快捷键:

1.  编辑类

Ctrl +  /              为选中的一段代码加上或去掉注释符   //       (必须选中代码块)

Ctrl + Shift + /     为选中的一段代码加上  /*  ... */ 注释符 (java)             (必须选中代码块)

为选中的一段代码加上  注释符 (jsp)

Ctrl + Q              跳到最后一次的编辑处

Ctrl + 1               快速修复提示

Ctrl + D              删除当前行

Alt + ↓                当前行向下移动一行

Alt + ↑                当前行向上移动一行

Ctrl + Alt + ↑       复制当前行到上一行(复制增加)

Ctrl + Alt + ↓       复制当前行到下一行(复制增加)

Ctrl + L               定位在某行

Ctrl + F               用于查找你当前文档中的变量,可以Replace变量名

Ctrl +J                正向增量查找

Ctrl + Shift + J    向增量查找

Ctrl + O              快速显示类的结构:类所属的包,类中所有的变量和方法

Ctrl + T               快速显示当前类的继承结构

Ctrl + Shift + M       在文件头加入Import语句

Ctrl + Shift + O       加入缺少的Import语句,删除多余的Import语句

Alt + Shift + O        选中一个变量后,使用此组合键,将文中的所有的该变量凸显,(或点击工具栏中的Toggle Mark Occurrences按钮)

Alt + Shift + R        对变量的重命名 (对变量和类的Rename,比手工方法能节省很多劳动力)

Alt + Shift + M        对一块代码抽取出一个方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)

2.  格式化文档

Ctrl + I                   按格式化缩进选中块的代码,用于对齐代码

Ctrl + Shift + F       格式化文档,对整个文档进行格式化处理,包括缩进,行对齐,单词之间的空格

3.  窗口类

Ctrl + M                  切换窗口的大小

Ctrl + Shift + F4      关闭所有打开的编辑窗口

Ctrl + W(Ctrl + F4)  关闭当前编辑窗口

4.  文件类

Ctrl + S                  保存当前文件

Ctrl + Shift + S       保存所有未保存的文件

判定条件一般为一个EL表达式。

并没有提供else子句,使用的时候可能有些不便,此时我们可以通过

tag来达到类似的目的:

*

5b24fae4cde99750994428c024162093.giftherwise>

*

5b24fae4cde99750994428c024162093.giftherwise>

http://maozj.iteye.com/blog/681764

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/412008.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

leetcode 二叉树的层次遍历 II(Binary Tree Level Order Traversal II)

目录 题目描述:示例:解法:题目描述: 给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历) 示例: 给定二叉树 [3…

[vue] vue首页白屏是什么问题引起的?如何解决呢?

[vue] vue首页白屏是什么问题引起的?如何解决呢? 1.打包后文件引用路径不对,导致找不到文件报错白屏 2.路由模式mode设置影响个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢迎大家…

一篇极好的 CSS 教程

这是我codeproject上面看到的极好的css教程,今日放上让大家看看,待我明日青岛归来翻译给大家看看。CSS stands for Cascading Style Sheets. This is a simple styling language which allows attaching style to HTML elements. Every element type as …

python增强对比度_python增加图像对比度的方法

python增加图像对比度的方法来源:中文源码网 浏览: 次 日期:2019年11月5日【下载文档: python增加图像对比度的方法.txt 】(友情提示:右键点上行txt文档名->目标另存为)python增加图像对比度的方法本代码实现的是,在旋转…

因缺思厅的绕过

看一下页面源码,看到source.txt。所以进入同目录下的source.txt 代码审计下,并且百度了一些函数。过滤了很多关键字,因此常规的SQL注入没有头绪。想了挺久,因为要满足三个条件。1:不能输入过滤的关键字2:只…

[vue] vue能监听到数组变化的方法有哪些?为什么这些方法能监听到呢?

[vue] vue能监听到数组变化的方法有哪些?为什么这些方法能监听到呢? 你说的是vue内部的源码对Array数据的中转代理嘛 好像对push, shift等通用方法都做了代理吧! 因为它对中转的数据都做了监听个人简介 我是歌谣,欢迎和大家一起交流前后端知…

Python自制微信机器人:群发消息、自动接收好友

运营公众号也有半年了,今年5月份开始的,之前一直用一款windows工具来运营自动接受好友请求、群发文章、自动回复等操作,但颇有不便。 举几个场景: 突然在外面看到一篇文章很好,临时写了一篇,想群发一下。好…

61条面向对象设计的经验原则

你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。 -----Arthur J.Riel (1)所有数据都应该隐藏在所在的类的内部。p13 (2)类的使用者必须依赖类的共有接口&#xff0…

gesturedetector.java_我的flutter代码中的GestureDetector不起作用

我正在玩flip_card package(这个软件包会创建一张卡片,当你点击它时,它会翻转卡片并显示卡片的正面或背面) . 我想要做的是,每次点击卡片时显示不同的图像,并且卡片翻转到正面 .为此,我将flip_card example修改为有状态…

[vue] vue打包成最终的文件有哪些?

[vue] vue打包成最终的文件有哪些? vendor.js, app.js, app.css, 1.xxx.js 2.xxx.js如果有设置到单独提取css的话 还有 1.xxx.css ......个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢迎大家一起讨论 …

IronPython资料

Python文档:http://blog.csdn.net/ccat/category/9998.aspx A bit more on IronPython:http://blogs.msdn.com/aaronmar/archive/2006/02/16/a-bit-more-on-ironpython.aspx Python 2.5 中文Tutorial http://wiki.woodpecker.org.cn/moin/March_Liu/PyT…

记一次webpack4+react+antd项目优化打包文件体积的过程

背景 最近自己整了一个基于webpack4和react开发的博客demo项目,一路整下来磕磕碰碰但也实现了功能,就准备发到阿里云上面去看看,借用了同事的阿里云小水管服务器,配置完成之后首页加载花了十几秒,打开控制台network查看…

java hashedmap_Java基础 - Map接口的实现类 : HashedMap / LinkedHashMap /TreeMap 的构造/修改/遍历/ 集合视图方法/双向迭代输出...

import java.util.*;/**一:Collection接口的* Map接口: HashMap(主要实现类) : HashedMap / LinkedHashMap /TreeMap* Map接口:对, 重复的键会进行值得覆盖 ,输出顺序和放入顺序是不一定可以保持顺序的!* 修改查询操作: 1.put(key, value), 2.remove(key) 3.putAll(其他map), 复…

[vue] vue如何优化首页的加载速度?

[vue] vue如何优化首页的加载速度? 补充下2楼: ssr直出, webpack压缩HTML/CSS/JS, 首屏css单独提取内联, 关键资源Proload, 图片:不缩放,使用webp、小图片base64,iconfo…

25岁了

忙了一天,在下午收到kk的email才想起来今天是自己的生日,应该请大家吃蛋糕的。想想这一年过得真快,2006这几个数字我还没有写惯,就要开始写2007了。时光如梭,一点都不假。 25岁啰,转眼间自己怎么就这把年纪…

java同时满足语句_关于控制语句,下列哪些说法符合《阿里巴巴Java开发手册》:...

案例分析一:假定CPU的主频是500MHz。硬盘采用DMA方式进行数据传送,其数据传输率为4MB/s, 每次DMA传输的数据量为8KB, 要求没有任何数据传输被错过。如果CPU在DMA初始化设置和启动硬盘操作等方面用了1000个时钟周期,并且在DMA传送完成后的中断…

【java小知识】FileReader读取文件出现乱码的解决办法

转1:https://blog.csdn.net/a532672728/article/details/79432619 转2:https://www.cnblogs.com/qq78292959/p/3794993.html 小结: 1)注意txt文件,保存的格式,Windows的记事本默认保存的ANSI,我…

[vue] 说说你对vue组件的设计原则的理解

[vue] 说说你对vue组件的设计原则的理解 第一: 容错处理, 这个要做好, 极端场景要考虑到, 不能我传错了一个参数你就原地爆炸 第二: 缺省值(默认值)要有, 一般把应用较多的设为缺省值 第三: 颗粒化, 把组件拆分出来. 第四: 一切皆可配置, 如有必要, 组件里面使用中文标点符号,…

最高法院明确反向工程合法 腾讯诉PICA恐生变

原文: http://it.sohu.com/20070118/n247688457.shtml通过自行开发研制或者反向工程等方式获得的商业秘密,将不被认定为反不正当竞争法有关条款规定的侵犯商业秘密行为。 昨天,最高人民法院发布的第一个涉及不正当竞争案件审理的司法解释明确了以上规则。…

[19/03/16-星期六] 常用类_Date时间类DateFormat类

一、Date时间类 计算机中 以1970 年 1 月 1 日 00:00:00定为基准时间,每个度量单位是毫秒(1秒的千分之一) 用ong类型的变量来表示时间,如当前时刻数值:long now new System.currentTimeMillis(); 【常用方法】 1. Date() 分配一个Date对象&a…