myeclipse打开jsp卡的overview选项如何打开

Myeclipse6.5打开index.jsp的时候怎么设置才能默认以图中的一个选项打开,而不是带着网页效果_百度知道
Myeclipse6.5打开index.jsp的时候怎么设置才能默认以图中的一个选项打开,而不是带着网页效果
很不方便如图所示,这个一般都是以第三个选项打开,都是带着网页效果
/zhidao/wh%3D600%2C800/sign=/zhidao/pic//zhidao/wh%3D450%2C600/sign=227f31dfcbefb1bed8ffa/fe9759eec439.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.jpg" esrc="http://g.baidu.hiphotos://g.baidu<a href="http.hiphotos://g
提问者采纳
hiphotos如图
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁posts - 8,&
comments - 69,&
trackbacks - 0
  本文讲解MyEclipse(MyEclipse10)的三种方法,以SVN为例
  Eclipse update site URL:
  下载地址:
  一、通过MyEclipse Configuration Center在线安装
    1. 打开MyEclipse10,在菜单栏选择MyEclipse&MyEclipse Configuration Center,即可进入到MyEclipse Configuration Center。
    2. 在MyEclipse Configuration Center界面中点击Software选项卡,在Software界面中点击add site,在弹出框输入信息
      Name : SVN
      URL :&http://subclipse.tigris.org/update_1.8.x
    3. 等待一段时间,MyEclipse Configuration Center界面右上角会出现 Apply change,点击即可完成安装。
  二、解压安装
    下载SVN的zip文件 site-1.8.4.zip,直接把文件下的features目录和plugins目录解压到MyEclipse安装目录下的dropins目录即可(MyEclipse&MyEclipse 10&dropins),重启即可。
  三、创建link文件指向插件位置(推荐)
    1. 同样下载SVN的zip文件 site-1.8.4.zip,把文件下的features目录和plugins目录解压到任意位置
    2. 在MyEclipse安装目录下的dropins目录创建.link文件,如svn.link。
    3. 编辑svn.link文件,输入 path=第一步解压的features文件夹和plugins文件夹所在的目录,如 path=D:/Plugin/SVN。重启即可。
阅读(...) 评论()MyEclipse使用经验总结2
MyEclipse使用经验总结
31. 改变MyEclipse中错误提示的波浪线为其他样式:
================================================================================
window-&Preferences-&Ceneral-&Editors-&Text
Editors-&Annotations:
在右边的"Annotation Types"下找到红叉图标的"Errors",选中,
在界面上的右边,可以看到以下几个Show in的复选项:
Vertical ruler 左边框坚状条
Overview ruler 右边框坚状条
Text as 文本的显示方式
勾选上"Text as",在其右边的下拉框中有以下几种选项:
Box 实线框
Dashed Box 虚线框
Highlighted 高亮
Native Problem Underline ??
Squiggles Line 波浪线
Underlined 下划线
Vertical Bar 竖线
================================================================================
32. 改变默认的创建JSP时的pageEncoding编码:
================================================================================
Window-&Preferences-&MyEclipse-&Files
and Editors-&JSP
在其右边的界面中,Encoding右边的下拉组合框中选择需要的字符集,如:
"ISO 10646/Unicode(UTF-8)"
在其下会显示:
IANA: UTF-8
如果选择Chinese, National Standard
则其下会显示:
IANA: GB18030
================================================================================
33. MyEclipse中使用正则替换批量生成删表SQL:
================================================================================
应用于删除数据库中的垃圾表:
(1) 先在sqlplus下使用如下命令查找到表名,如:
SELECT table_name from user_
把表名复制到一个.sql文件中,
(2) MyEclipse打开此.sql文件,按CTRL+F调出查找替换界面,
勾选上Options中的Regular expressions,
在Find右边的文本框填写上:& (^\W)
这表示查找每行的第一个字母,并将其缓存于GROUP1中,
在Replace With右边的文本框中填写上: DROP TABLE &$1
表示将匹配上的字符替换为DROP TABLE 加上它本身,
其中$1表示从缓存的GROUP1中取内容;
(3) 同理在语句最后加上:
在Find右边的文本框填写上:& (\W$)
这表示查找每行的最后一个字母,并将其缓存于GROUP1中,
在Replace With右边的文本框中填写上: $1 CASCADE CONSTRAINTS;
表示将匹配上的字符替换为它本身加上 CASCADE CONSTRAINTS;,
其中$1表示从缓存的GROUP1中取内容;
(4) 所有的DROP TABLE XXxxx CASCADE CONSTRAINTS;语句生成;
(1) 先动态生成sql脚本(vi gen.sql,然后内容如下):
set head off
set feed off
set echo off
spool deltab.sql
SELECT 'DROP TABLE '||table_name||' CASCADE CONSTRAINTS;' FROM
set head on
set feed on
(2) 执行gen.sql生成deltab.
(3) 执行deltab.sql脚本;
================================================================================
34. 新建工作空间WorkSpace后,如何使用以前的工作空间设置?
================================================================================
原工作空间目录下有相关的配置信息:
\.metadata\.plugins\org.eclipse.ui.workbench
\.metadata\.plugins\org.eclipse.ui.workbench.texteditor
将上面两个文件夹COPY到新的工作空间覆盖,然后再启动MyEclispe.
如果打开新的工作空间后,项目处还有旧工作空间的项目列表,
则删除即可,但注意不要将其从磁盘上彻底删除,也就是只从工作空间删除.
================================================================================
35. MyEclipse中编写Java源文件时一个奇怪的问题[点Vertical Ruler上的红叉后,代码被隐藏]
================================================================================
如果源文件有错,这时在错误行的行首左边(行号)的左边的Vertical Ruler(标断点的那个隔条)上
会有一个红叉图标,点击这个红叉图标,一般会弹出一个提示你修正的提示框,
就跟在有错的地方使用快捷键CTRL+1调出Quick Fix框一样,
但现在用鼠标点这个红叉,快速修正框不弹出了,
替代的却是整个Editor界面中的代码从错误地方开始,被移动到Editor界面中的最顶,
在有错的代码的上边的其他代码都会看不到了(注意不是代码被折叠Folding了,而是看不见了,
但是行号的序号却是此行原来的样子,只不过现在这行是顶行),关掉这个源文件,重新打开,
所有代码又都显示了,
现在的问题是怎样让鼠标点红叉后出Quick Fix框,而不是将错误代码置顶并隐藏其之前的代码?
这是由于Eclipse中的"Show Source of Selected Element Only"功能引起的,
Window-&Customize Perspective-&Tool
Bar Visibility-&Editor Presentation
展开Editor Presentation,找到Show Source of Selected Element
Only,将其勾选,
这样在工具栏的快捷处就会出现这个功能的图标,如果这个图标是凹下去的,点击一下,
使其不被使用即可;
也可在工具栏快捷的空白处鼠标右键-&Customize
Perspective-&Tool Bar Visibility...
这样找到Show Source of Selected Element Only选项;
================================================================================
36. 解决MyEclipse中连接数据库连接后,展开table或是view列表是不能显示的问题:
================================================================================
MyEclipse8.0GA中,DB Browers能与数据库建立连接,但是在试图展开table或是view列表时是空的,
看不到已经建立的表。而且,右键点击table的create table进行建表,
在提交时报错如下:
Table could not be created
Reason:ORA-06552:PL/SQL: Compilation unit alalysis terminated
ORA-06553: PLS-553: 无法识别字符集名称
ORA-06553: PLS-553: character set na
开始怀疑是MyEclipse的问题,后来想起来有对数据库做过字符集的修改,
手动的使用update props$,修改了字符集,其实这并不会真正彻底的改变数据库的所有字符集,
下面来确认字符集是不是真的被彻底修改:
SQL& select value$ from props$ where
name='NLS_CHARACTERSET';
----------------------------
SQL& SELECT DISTINCT (NLS_CHARSET_NAME(CHARSETID))
CHARACTERSET,
DECODE( TYPE#,
1, DECODE(CHARSETFORM, 1, 'VARCHAR2', 2,
'NVARCHAR2','UNKOWN'),
9, DECODE(CHARSETFORM, 1, 'VARCHAR', 2, 'NCHAR
VARYING','UNKOWN'),
96, DECODE(CHARSETFORM &5 &, 1,
'CHAR', 2, 'NCHAR', 'UNKOWN'),
112, DECODE(CHARSETFORM, 1, 'CLOB', 2, 'NCLOB', 'UNKOWN')
) TYPES_USED_IN
FROM SYS.COL$
WHERE CHARSETFORM IN (1, 2)
AND TYPE# IN (1, 9, 96, 112);
CHARACTERSET & &
TYPES_USED_IN
---------------------------------------- -------------
WE8ISO8859P1 & &
WE8ISO8859P1 & &
& & & CHAR
AL16UTF16 & & &
AL16UTF16 & & &
&NVARCHAR2
ZHS16GBK & & &
& VARCHAR2
WE8ISO8859P1 & &
& & & CLOB
AL16UTF16 & & &
已选择7行。
上面SELECT语句的意思是:
NLS_CHARSET_NAME(CHARSETID) --&
使用NLS_CHARSET_NAME()函数,取到其ID参数的字符集名称;
DECODE(....) TYPES_USED_IN &--&
括号中的意思是:
如果TYPE#(TYPE#为第一个DECODE的第一个参数)的值是
第二个参数(1),则取其后的参数(1后面的)为函数的返回值,
否则继承判断TYPE#是否其与第四个参数相等,如果相等,
函数返回第五个参数的值.....,TYPE#如果均不等于
1,9,96,112,则最外的DECODE()函数返回NULL;
确实在数据库的列属性中仍然存在着多个字符集的设定,下面解决这个问题。
SQL& SHUTDOWN IMMEDIATE;&
SQL& STARTUP MOUNT;&
SQL& ALTER SYSTEM ENABLE RESTRICTED SESSION;
System altered.
SQL& ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
System altered.
SQL& ALTER SYSTEM SET
AQ_TM_PROCESSES=0;&
System altered.
SQL& ALTER DATABASE OPEN;&
Database altered.
SQL& COL VALUE NEW_VALUE CHARSET
SQL& SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE
PARAMETER='NLS_CHARACTERSET';
-------------------------------------------
SQL& COL VALUE NEW_VALUE NCHARSET
SQL& SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE
PARAMETER='NLS_NCHAR_CHARACTERSET';
-------------------------------------------
这里的国家语言字符集是有问题的,往下看操作就知道了:
-- INTERNAL_USE是没有写在文档中的参数,用以强制完成字符集一致化&
ALTER DATABASE CHARACTER SET INTERNAL_USE
&CHARSET;&
ALTER DATABASE NATIONAL CHARACTER SET INTERNAL_USE
&NCHARSET;
SQL& ALTER DATABASE CHARACTER SET INTERNAL_USE
old & 1: ALTER DATABASE CHARACTER SET INTERNAL_USE
new & 1: ALTER DATABASE CHARACTER SET INTERNAL_USE
Database altered.
SQL& ALTER DATABASE NATIONAL CHARACTER SET
INTERNAL_USE &NCHARSET;
old & 1: ALTER DATABASE NATIONAL CHARACTER SET
INTERNAL_USE &NCHARSET
new & 1: ALTER DATABASE NATIONAL CHARACTER SET
INTERNAL_USE ZHS16GBK
ALTER DATABASE NATIONAL CHARACTER SET INTERNAL_USE ZHS16GBK
ERROR at line 1:
ORA-12714: invalid national character set specified
-- 运行到此处出问题了,看来国家字符集不能是ZHS16GBK的了,
-- 那为什么取的时候会取到呢?是因为早先的时候无知地使用了这个语句:
SQL& UPDATE props$ SET value$='ZHS16GBK'
WHERE name='NLS_CHARACTERSET' or
name='NLS_NCHAR_CHARACTERSET';
-- 其值原来是 AL16UTF16,UPDATE后改成了ZHS16GBK,现在把其改回去先;
SQL& UPDATE props$ SET value$='AL16UTF16'
&WHERE name='NLS_NCHAR_CHARACTERSET';
1 row updated.
Commit complete.
-- 再次运行:
SQL& ALTER DATABASE NATIONAL CHARACTER SET
INTERNAL_USE &NCHARSET;
old & 1: ALTER DATABASE NATIONAL CHARACTER SET
INTERNAL_USE &NCHARSET
new & 1: ALTER DATABASE NATIONAL CHARACTER SET
INTERNAL_USE ZHS16GBK
ALTER DATABASE NATIONAL CHARACTER SET INTERNAL_USE ZHS16GBK
ERROR at line 1:
ORA-12714: invalid national character set specified
-- 还是不行,看看错误原因:
SQL& !oerr ORA 12714
1, "invalid national character set specified"
// *Cause: Only UTF8 and AL16UTF16 are allowed to be used as the
& character set
// *Action: Ensure that the specified national character set is
-- 由此可知,Oracle 10g的NATIONAL CHARACTER
SET只有2个选择:AL16UTF16与UTF8
-- 下面直接用国家字符集名字,而不使用&NCHARSET来取:
SQL& ALTER DATABASE NATIONAL CHARACTER SET
INTERNAL_USE AL16UTF16;
Database altered.
-- 成功修改
-- 关闭数据库并重启:
SQL& SHUTDOWN IMMEDIATE
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL& STARTUP
ORACLE instance started.
Total System Global Area & bytes
Fixed Size & & &
& & &2022696
Variable Size & &
Database Buffers & &
Redo Buffers & &
& & &6365184
-- 按照上面的步骤,一步一步来,一步不要少,完成以后,重新检索col$表。
CHARACTERSET & &
TYPES_USED_IN
---------------------------------------- -------------
ZHS16GBK & & &
AL16UTF16 & & &
ZHS16GBK & & &
& VARCHAR2
AL16UTF16 & & &
&NVARCHAR2
ZHS16GBK & & &
AL16UTF16 & & &
已选择6行。
与之前的做一下对比:
CHARACTERSET & &
TYPES_USED_IN
---------------------------------------- -------------
WE8ISO8859P1 & &
WE8ISO8859P1 & &
& & & CHAR
AL16UTF16 & & &
AL16UTF16 & & &
&NVARCHAR2
ZHS16GBK & & &
& VARCHAR2
WE8ISO8859P1 & &
& & & CLOB
AL16UTF16 & & &
已选择7行。
对于CHAR,VARCHAR2,CLOB使用了ZHS16GBK;
对于NCHAR,NVARCHAR2,NCLOB使用了AL16UTF16;
再次使用MyEclipse打开看看,一切OK了.
================================================================================
环境变量可设置为:
NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16GBK'
NLS_LANG='AMERICAN_AMERICA.ZHS16GBK'
NLS_LANG='AMERICAN_AMERICA.US7ASCII'
改变SESSION会话的(客户端界面显示)语言:
ALTER SESSION SET NLS_LANGUAGE='AMERICAN_AMERICA.ZHS16GBK';
SET NLS_LANG='AMERICAN_AMERICA.ZHS16GBK'
ALTER SESSION SET NLS_LANGUAGE=AMERICAN;
ALTER SESSION SET NLS_LANGUAGE='SIMPLIFIED CHINESE';
有空格使用''括起来.
有关数据库字符集:
1. 查看数据库字符集
数据库服务器字符集:
SELECT * FROM NLS_DATABASE_PARAMETERS;
其来源于props$,是表示数据库的字符集;
客户端字符集环境:
SELECT * FROM NLS_INSTANCE_PARAMETERS;
表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表,其来源于v$
会话字符集环境:
SELECT * FROM NLS_SESSION_PARAMETERS;
其来源于v$nls_parameters,表示会话自己的设置,
可能是会话的环境变量或者是alter session完成,
如果会话没有特殊的设置,将与nls_instance_parameters一致。
客户端的字符集要求与服务器一致,才能正确显示数据库的非Ascii字符。
如果多个设置存在的时候,ALTER
SESSION&环境变量&注册表&参数文件
字符集要求一致,但是语言设置却可以不同,语言设置建议用英文。
如字符集是ZHS16GBK,则NLS_LANG可以是AMERICAN_AMERICA.ZHS16GBK。
2. 修改字符集
8i以上版本可以通过ALTER DATABASE来修改字符集,但也只限于子集到超集,
不建议修改props$表,将可能导致严重错误。
alter data
alter system enabl
alter system set job_queue_process=0;
alter database character set zhs16
3. 怎么查看数据库版本
select * from v$version
包含版本信息,核心版本信息,位数信息(32位或64位)等
至于位数信息,在Linux/unix平台上,可以通过file查看,如:
file $ORACLE_HOME/bin/oracle
================================================================================
绝对不要用update系统表(props$)的方式来修改数据库字符集.
从Oracle9i开始,Oracle在启动时跳过了这个检查,即使修改了错误的字符集,
也仍然可以启动,数据库启动时会将控制文件中的字符集更改为缺省的US7ASCII.
具体可以看看以下的测试:
SQL& select value$ from props$ where
name='NLS_CHARACTERSET';
----------------------------------------------------------
SQL& update props$ set value$='EYGLE' where
name='NLS_CHARACTERSET';
&1 row updated.
&Commit complete.
SQL& select value$ from props$ where
name='NLS_CHARACTERSET';
-----------------------------------------
-- 注意,这个EYGLE是不存在的字符集;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL& startup
ORACLE instance started.
Total System Global Area
Fixed Size 452004 bytes
Variable Size
Database Buffers
Redo Buffers 667648 bytes
Database mounted.
Database opened.
SQL& select value$ from props$ where
name='NLS_CHARACTERSET';
----------------------------------------------
此时警告日志中会记录如下信息:
Thu Jun 8 16:28:05 2006
SMON: enabling cache recovery
SMON: enabling tx recovery
Thu Jun 8 16:28:05 2006
Updating character set in controlfile to US7ASCII
replication_dependency_tracking turned off (no async multimaster
replication found)
Completed: ALTER DATABASE OPEN&
虽然启动正常,不会报错,但在一起实际运用中是会有问题的,特别是在有中文使用的情况下.
要彻底修改,参见上面.
================================================================================
37. 导入Code Style的Formatter配置与Organize Imports配置文件
================================================================================
(1) Formatter(代码风格格式):
Window-&Preferences-&Java-&Code
Style-&Formatter
在右边, 点击"Import..."按钮,找到fromatterName.xml文件打开导入;
(2) Organize Imports(包的导入排序):
Window-&Preferences-&Java-&Code
Style-&Organize Imports
在右边, 点击"Import..."按钮,找到xxx.importorder文件打开导入;
================================================================================
38. Copy Qualified Name 拷贝类全名
================================================================================
选中Java源文件中的类名,然后鼠标右键-&Copy Qualified Name,
得到的结构格式是包结构格式,如下:
com.taotling.riskctrl.Access
如果是在Package Explorer中选中Java源文件,然后鼠标右键-&Copy
Qualified Name,
得到的格式是路径格式,如下:
/foo_/src/com/taotling/riskctrl/Access.java
如果选中一个方法,鼠标右键-&Copy Qualified Name,
得到的格式如下:
com.taotling.riskctrl.Access.check(CheckValue)
================================================================================
已投稿到:}

我要回帖

更多关于 myeclipse view选项 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信