日期:2014-05-18  浏览次数:20699 次

jsp在dreampower的代码与设计视图切换问题
在使用dreampower中,遇到了这么一个问题
如果用以下代码:
<HTML>
<HEAD>
<%@ page language="java" pageEncoding="UTF-8"%>
<SCRIPT src="/js/prototype.js" type=text/javascript></SCRIPT>
<META content="MSHTML 6.00.3790.4357" name=GENERATOR>
</HEAD>
<BODY>
</BODY>
</HTML>
在设计视图与代码视图之间切换时没有任何异常

但如果用以下代码
<%@ page language="java" pageEncoding="UTF-8"%>
<HTML>
<HEAD>
<SCRIPT src="/js/prototype.js" type=text/javascript></SCRIPT>
<META content="MSHTML 6.00.3790.4357" name=GENERATOR>
</HEAD>
<BODY>
</BODY>
</HTML>
切换时就只剩下一句
<%@ page language="java" pageEncoding="UTF-8"%>

个人感觉是因为HTML规范(第二种没有把<html>标记放在开始),但平时我们写jsp文件时总是习惯把
<%@ page language="java" pageEncoding="UTF-8"%>
写在开始处,在此想问下各位有没有办法在第二种情况下也能正常编辑?
谢了!

------解决方案--------------------
将<%@ page language="java" pageEncoding="UTF-8"%>这一句注释掉呢?
------解决方案--------------------
dreampower是什么工具啊?
------解决方案--------------------
...帮顶
------解决方案--------------------
我也在想 dreampower 是什么东东 ?
dreamweaver ?

如果是 dreamweaver 
"第二种没有把 <html>标记放在开始" 这个是绝对没有问题,我们项目都是这样写的!
为了 验证一下你提供的代码没有 神奇之处,刚才我在我的 dreamweaver 里试了,呵呵,没有任何异常!

你试着 用 拆分的模式 会是什么效果呢 ?!
------解决方案--------------------
@ page一般放在header或body中
------解决方案--------------------
make
------解决方案--------------------
学习了,还头次听说dreampower