Wednesday 15 August 2012

java - how to print stack trace to pages? -


वेब पेज पर अपवाद स्टैक ट्रेस कैसे मुद्रित करें? <पूर्व> आयात करें com.opensymphony.xwork2.ActionSupport; आयात करें java.util.Arrays; सार्वजनिक वर्ग ExceptionAction ActionSupport {सार्वजनिक स्ट्रिंग निष्पादित फैली () {// स्ट्रिंग errMsg = Arrays.toString (Thread.currentThread () getStackTrace ()।); this.addActionError ( "Unexcepted त्रुटि हो गई है \ N।" + errMsg + "\ n कृपया दोबारा प्रयास करें या व्यवस्थापक या सहायता टीम के लिए इस त्रुटि की रिपोर्ट \ N।"); वापसी "त्रुटि"; } / ** * * / निजी स्थिर अंतिम लंबी सीरियल VERSIONUID = -3754090784536811052L; }

लेकिन मैं कोड के ऊपर एक बेकार संदेश उपयोग करते हैं, संदेश इस तरह है मिल गया:

  [java.lang.Thread.getStackTrace (Thread.java: 1479), com.monitoring.action.ExceptionAction.execute (ExceptionAction.java:11), sun.reflect.NativeMethodAccessorImpl.invoke0 (मूल निवासी विधि), sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39),    

  फ़ाइल फ़ाइल = नई फ़ाइल ( "परीक्षण। लॉग इन करें "); PrintStream ps = नया प्रिंटस्ट्रीम (फ़ाइल); कोशिश {// कुछ} पकड़ (अपवाद पूर्व) {ex.printStackTrace (ps); } Ps.close ();   

भी देखें

No comments:

Post a Comment