📄 __register_error.java
字号:
package jsp_servlet;
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.*;
public final class __register_error extends weblogic.servlet.jsp.JspBase implements weblogic.servlet.jsp.StaleIndicator {
private static void _releaseTags(javax.servlet.jsp.tagext.JspTag t) {
while (t != null) {
if(t instanceof javax.servlet.jsp.tagext.Tag) {
javax.servlet.jsp.tagext.Tag tmp = (javax.servlet.jsp.tagext.Tag)t;
t = ((javax.servlet.jsp.tagext.Tag) t).getParent();
try {
tmp.release();
} catch(Exception ignore) {}
}
else {
t = ((javax.servlet.jsp.tagext.SimpleTag)t).getParent();
}
}
}
public boolean _isStale(){
boolean _stale = _staticIsStale((weblogic.servlet.jsp.StaleChecker) getServletConfig().getServletContext());
return _stale;
}
public static boolean _staticIsStale(weblogic.servlet.jsp.StaleChecker sci) {
if (sci.isResourceStale("/register_error.jsp", 1209654475625L ,"9.0.0.0","Asia/Shanghai")) return true;
return false;
}
private static void _writeText(javax.servlet.ServletResponse rsp, javax.servlet.jsp.JspWriter out, String block, byte[] blockBytes)
throws java.io.IOException {
if (!_WL_ENCODED_BYTES_OK || _hasEncodingChanged(rsp)){
out.print(block);
} else {
((weblogic.servlet.jsp.ByteWriter)out).write(blockBytes, block);
}
}
private static boolean _hasEncodingChanged(javax.servlet.ServletResponse rsp){
if (_WL_ORIGINAL_ENCODING.equals(rsp.getCharacterEncoding())){
return false;
}
return true;
}
private static boolean _WL_ENCODED_BYTES_OK = true;
private static final String _WL_ORIGINAL_ENCODING = "GBK";
private static byte[] _getBytes(String block){
try {
return block.getBytes(_WL_ORIGINAL_ENCODING);
} catch (java.io.UnsupportedEncodingException u){
_WL_ENCODED_BYTES_OK = false;
}
return null;
}
private final static String _wl_block0 ="\r\n";
private final static byte[] _wl_block0Bytes = _getBytes( _wl_block0 );
private final static String _wl_block1 ="\n<html>\n<body bgcolor=\"#ffffff\">\n\n<h1>Error page register</h1>\n\n<br>An error occurred in the bean. Error Message is: ";
private final static byte[] _wl_block1Bytes = _getBytes( _wl_block1 );
private final static String _wl_block2 ="<br>\nStack Trace is : <pre><font color=\"red\">";
private final static byte[] _wl_block2Bytes = _getBytes( _wl_block2 );
private final static String _wl_block3 ="</font></pre>\n<br></body>\n</html>\r\n";
private final static byte[] _wl_block3Bytes = _getBytes( _wl_block3 );
static private javelin.jsp.JspFunctionMapper _jspx_fnmap = javelin.jsp.JspFunctionMapper.getInstance();
public void _jspService(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException, java.io.IOException {
javax.servlet.ServletConfig config = getServletConfig();
javax.servlet.ServletContext application = config.getServletContext();
javax.servlet.jsp.tagext.JspTag _activeTag = null;
Object page = this;
javax.servlet.jsp.JspWriter out;
javax.servlet.jsp.PageContext pageContext = javax.servlet.jsp.JspFactory.getDefaultFactory().getPageContext(this, request, response, null, true , 8192 , true );
response.setHeader("Content-Type", "text/html; charset=GBK");
out = pageContext.getOut();
javax.servlet.jsp.JspWriter _originalOut = out;
javax.servlet.http.HttpSession session = request.getSession( true );
Throwable exception= (Throwable) request.getAttribute("javax.servlet.jsp.jspException");
try {;
response.setContentType("text/html; charset=GBK");
{_writeText(response, out, _wl_block0, _wl_block0Bytes);}
{_writeText(response, out, _wl_block1, _wl_block1Bytes);}
out.print( String.valueOf( exception.getMessage() ));
{_writeText(response, out, _wl_block2, _wl_block2Bytes);}
java.io.CharArrayWriter cw = new java.io.CharArrayWriter(); java.io.PrintWriter pw = new java.io.PrintWriter(cw,true); exception.printStackTrace(pw); out.println(cw.toString()); {_writeText(response, out, _wl_block3, _wl_block3Bytes);}
} catch (Throwable __ee){
if(!(__ee instanceof javax.servlet.jsp.SkipPageException)) {
while ((out != null) && (out != _originalOut)) out = pageContext.popBody();
_releaseTags(_activeTag);
pageContext.handlePageException(__ee);
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -