一跳转到那个JSP,就会报错,firefox报错如下:
SyntaxError:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
我仔细检查了jsp代码,发现没漏也没多什么东西。不知道是哪里原因!!
具体jsp代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<%@taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>员工资料</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<%@include file="/resource/jscss.jsp"%>
<!--<script type="text/javascript" src="extjs2.3/view/ouery.js"></script>
-->
<script type="text/javascript"
src="jslib/extjs2.3/view_filter/filter.js"></script>
<script type="text/javascript">
   var cpage ='<s:property value="currentPageName"/>';//获取当前页面的名称 var customLayout = '<s:property value="customLayout"/>';

var id = <%=request.getParameter("id")%>;
var mid = <%=request.getParameter("modudelId")%>;
var currentEmpID = '<s:property value="currentEmpId"/>';
Ext.onReady(function(){
Ext.QuickTips.init();
initValidate();
Ext.form.Field.prototype.msgTarget='side';
startPage ='<%=request.getParameter("startrs")%>';
var url = 'common/employ/defaultage.action';
var callback = new CallBackClass();
var param = {
xmlName : 'chanceEdit.xml',
cpage : cpage
};
var fields = [ 'id', 'code', 'name', 'nextstep' ];
CallBackClass.prototype.loadData = function() {
if (currentEmpID == '1') {
ddButton('common/employ/techancelist.action');
}
if (id != null && id != '') {
loadData4NewPage(Ext.getCmp('zone'),
'common/employ/techancelist!instanceById.action?id='
+ id, fields);
} else {
loadData4NewPage(Ext.getCmp('zone'),
'common/employ/techancelist!defaultValue.action',
fields);//加载新增表单的默认数据 }
}; CallBackClass.prototype.save = function() {
var codeValidate = Ext.getCmp("code").validate();
var nameValidate = Ext.getCmp("name").validate();
};
getLayoutName(cpage);
createLayout(url, callback, param, null, customLayout);
}); function save() {
if (id == null) {
id = '';
var url2 = 'common/employ/techancelist.action?start=' + startPage;
commit4NewPage(Ext.getCmp('zone'),
'common/employ/techancelist!save.action', url2);
} else {
var url1 = 'common/employ/techancelist!save.action?id=' + id
+ '&modudelId=' + mid;
var url2 = 'common/employ/techance.action';
commit4NewPage(Ext.getCmp('zone'), url1, url2);
}
}
</script>
</head>
<body>
<div>
<input type="hidden" id="layoutname" value=""></input>
</div>
</body>
</html>各位大神帮帮忙了,急!在线等,谢谢了!
  

解决方案 »

  1.   

    看看 页面给了什么错误提示啊??
    struts2 包导入了没
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    我仔细检查了jsp代码,发现没漏也没多什么东西。不知道是哪里原因!!
    具体jsp代码如下:
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme() + "://"
    + request.getServerName() + ":" + request.getServerPort()
    + path + "/";
    %>
    <%@taglib prefix="s" uri="/struts-tags"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    两个标准啊