Problem with printing debug statements in JSP page
Hi all,
I am debugging an application with System.out.println() statements - my debug statements in the *.java class printed just fine, but when I do the same thing in my JSP page, nothing gets printed out.
I am already wrapping my System.out.println() statements inside the <% %> tag.
Does anyone know what may be causing this? Any help will be greatly appreciated!
- JL
Where do you expect to see the output?
System.out.println will write to the console/logs
They WON'T write to the JSP page.
If you check your error/output logs you will probably find the statements there.
If you want to print things into the JSP page, just use out.println.
"out" is an implicit reference to the current JSPWriter.
Cheers,
evnafets
Similar Messages
-
Problem with displaying BLOB images on JSP page using a servlet
hi. I have a big problem with displaying BLOB images using JSP. I have a servlet that connects to the oracle database, gets a BLOB image , reads it, and then displays it using a BinaryStream. The problem is , this works only when i directly call that servlet, that is http://localhost:8080/ImageServlet. It doesn't work when i try to use that servlet to display my image on my JSP page (my JSP page displays only a broken-image icon ) I tried several coding approaches with my servlet (used both Blob and BLOB objects), and they work just fine as long as i display images explicitly using only the servlet.
Here's what i use : ORACLE 10g XE , Eclipse 3.1.2, Tomcat 5.5.16 , JDK 1.5
here is one of my image servlet's working versions (the essential part of it) :
BLOB blob=null;
rset=st.executeQuery("SELECT * FROM IMAGES WHERE ID=1");
while (rset.next())
blob=((OracleResultSet)rset).getBLOB(2);
response.reset();
response.setContentType("image/jpeg");
response.addHeader("Content-Disposition","filename=42.jpeg");
ServletOutputStream ostr=response.getOutputStream();
InputStream istr=blob.getBinaryStream(1L);
int size=blob.getBufferSize();
int len=-1;
byte[] buff = new byte[size];
while ((len=istr.read( buff ))!=-1 ) {
ostr.write(buff,0,len);
response.flushBuffer();
ostr.close(); and my JSP page code :
<img src="/ImageServlet" border="0" > If you could just tell me what i'm doing wrong here , or if you could show me your own solutions to that problem , i would be very greatful ,cos i'm realy stuck here , and i'm rather pressed for time too. Hope someone can help.I turns out that it wasn't that big of a problem after all. All i had to do was to take the above code and place it into another JSP page instead of into a servlet like i did before. Then i just used that page as a source for my IMG tag in my first JSP. It works perfectly well. Why this doesn't work for servlets i still don't know, but it's not a problem form me anymore . Ofcourse if someone knows the answer , go ahead and write. I would still appriceatte it.
here's the magic tag : <img src="ImageJSP.jsp" border="0" > enjoy : ) -
Problem with access to SipFactory from jsp-pages in JBoss environment
Hello!
I have an installation of the OCMS 10.1.3.3. deployed into a JBoss (jboss-4.0.5.GA) environment. Unfortunately I have a problem with accessing the SipFactory from a jps-page. Encouraged by the "messagesender" example I tried to get an instance of SipFactory from my jsp-page simply by calling:
SipFactory sipFactory = (SipFactory) application.getAttribute(SipServlet.SIP_FACTORY);
But unfortunately there seems to be no attribute "SipServlet.SIP_FACTORY" and I only get a null pointer. I have also tried running that code in the orignal messagesender example but it didn't work either. So I wonder if this should definetely work in a JBoss environment or if this might be a known problem. Is there anything that I could check/do regarding this problem? I suppose there must be an oracle module which should take care of making the SipFactory availabe after it is deployed. Perhaps something went wrong during the deployment?!
Best regards,
TimHi
On JBoss, OCMS does not support converge applications.
I.e the SipFactory can be retrieved from the servlet context when running on OC4J.
Instead the SipFactory can be found in JNDI as described in the Developer's Guide:
"External Access to SIP Servlets
To enable convergent applications between SIP and HTTP, the OCMS Container allows you to get access to the javax.servlet.sip.SipFactory by looking it up through JNDI. The SIP Factory will be registered under the same name as the display name of your SIP servlet as illustrated in Example 2–12. The <display-name> in the sip.xml in this case must be "My sip app".
Example 2–12 Accessing the Data for a SIP Session through JNDI
InitialContext ic = new InitialContext();
SipFactory sipFactory = (SipFactory)ic.lookup("sip/My sip app");"
Cheers
Lucas Persson -
Problem with printing more than one page (ghostscript broken?)
Hello,
since one of the last package updates I have problems with printing more than one page. The print problems occurs as well with pdf files as well with printing websites. I use an actual KDE system with commercial turboprint printer driver. The first page always prints fine, but all consecutive pages are corrupted. As from a similar problem some months ago, I assume a broken ghostscript package. I tried to downgrade ghostscript to check that, but I get depency problems:
root@arch32 dieter]# ls -l /var/cache/pacman/pkg/ghostscript-*
-rw-r--r-- 1 root root 9906288 21. Mär 2010 /var/cache/pacman/pkg/ghostscript-8.71-3-i686.pkg.tar.xz
-rw-r--r-- 1 root root 11402624 8. Okt 22:44 /var/cache/pacman/pkg/ghostscript-9.00-1-i686.pkg.tar.xz
[root@arch32 dieter]# pacman -U /var/cache/pacman/pkg/ghostscript-8.71-3-i686.pkg.tar.xz
Löse Abhängigkeiten auf...
Suche nach Zwischen-Konflikten...
Fehler: Konnte den Vorgang (Kann Abhängigkeiten nicht erfüllen) nicht vorbereiten
:: libspectre: benötigt ghostscript>=9.00
[root@arch32 dieter]#
Anyone else having printing problems or a solution for my problem?
Thanks, DieterThis may not be related but I had a problem printing a pdf today whereby the second page got corrupted. The same pdf had printed fine several months ago. I realised that (long story) for some reason I had switched drivers (HP printer) from hpijs to hpcups. I installed the printer again as a "new" printer using the hpijs driver and it printed properly this time.
So it may be that the bug causes issues with some drivers. You could try an alternative driver for the printer as temporary workaround? -
Hi All,
I'm developing a web application written in J2EE that uses Java Reporting Component (JRC) to display crystal reports from some filters recovered from a jsp and passed to a report .rpt previously designed and invoked just at runtime.
I have a problem with printing a PDF:
I want, after entering the filters in a jsp, to print a report in PDF format (WORD) without opening it
with Adobe Reader (Microsoft Word). The class of API JRC used for export is ReportExportControl.
Can anyone help me?
I wish a great day to You all.Hi Ted Ueda,
sorry for the delay of my answer.
I understand very well the problems related to security.
With the following code that I used to produce a report (PDF) at runtime,
is the PDF created on the server and then sent to the client, or is it directly created on the client as PDF
from RTF previously realized?
ReportExportControl exportControl = new ReportExportControl();
String report = report path;
ReportClientDocument reportClientDoc = new ReportClientDocument();
reportClientDoc.open(report, OpenReportOptions._openAsReadOnly);
Object reportSource = null;
reportSource = reportClientDoc.getReportSource();
//The method setConnectionProperties() stores all the connection parameters in the collection
//ConnectioInfos
ConnectionInfos connInfos = setConnectionProperties(request, reportClientDoc);
exportControl.setEnableLogonPrompt(false);
exportControl.setEnableParameterPrompt(false);
exportControl.setReportSource(reportSource);
exportControl.setDatabaseLogonInfos(connInfos);
//Single method to pass parameters to Crystal Reports. Using classes ParameterFieldController and
//ParameterFieldDiscreteValue
setReportParametersValue(reportClientDoc, reportParameters, subReportParameters);
ExportOptions exportOptions = new ExportOptions();
//Set the export format (PDF)
exportOptions.setExportFormatType(ReportExportFormat.PDF);
PDFExportFormatOptions PDFExpOpts = new PDFExportFormatOptions();
exportOptions.setFormatOptions(PDFExpOpts);
exportControl.setExportOptions(exportOptions);
exportControl.setExportAsAttachment(true);
try {
exportControl.getHtmlContent(request, response, getServletConfig().getServletContext());
} catch (ReportSDKExceptionBase e) {
throw new ApplicationException("error code", ": error message"); }
As, however, I predicted in my previous message about the direct printing on the client,
I read about ActiveX, but I don't know how to use them.
I read this information in the 'Crystal Reports for Eclipse Developer Guide' about "printMode" attribute:
"In ActiveX print mode, an ActiveX control is downloaded to the client machine and the report is send directly to the printer...."
The ActiveX alternative is a java applet that runs on the client and takes the pdf from the server and prints directly onto the clients through the commands that I used in the DOS command line:
1) AcroRd32.exe /p /h FILENAME
where
/p = print
/h = hide window
to print the report and
2) tkill AcroRd32
to close Adobe Reader, because it doesn't end automatically after printing and the command /h is used just to minimize the process.
I hope you can give me advice because I need to print directly on the client. Thank you -
Problem with printing ALV lists
Hey Guys,
I have a problem with printing ALV lists ,
I created a report with several ALV lists (not grids) on the same screen but when i attempt to print the report
it prints each alv list on a different page..so if i have 3 alv lists in the same report it will print the report on 3 pages
How can i print them all in one page?
Thanks in advance
Noha Salah.Hey Max,
I tried setting the Layout-list_append before my block_list_append function call
And setting the is_print-NO_NEW_PAGE , it printed the 3 lists on one page the only problem i have
is that the lists are truncated and the list formats has totally been messed up..how can i restore them back
to their original format? -
Problem with printing from Acrobat Reader XI
SInce I installed Acrobat Reader XI I have got problems with printing out pages. The text starts a bit down (2 cm) on the paper, resulting that the last part of the text on the page will be missing. And the missing part does not follow on page 2, it just don´t comes out!
It doesn´t matter what settings i click in on the print setting page in Acrobat Reader, it always gets the same result.
Does anyone know what can be the problem?No files appeared in C:\Users\Pavilion\AppData\Roaming\Adobe\Adobe PDF\Settings but they did appear in Distiller.
I tried to copied them from C:\Program Files (x86)\Adobe\Acrobat 11.0\Acrobat\Settings, but found they were already there. I copied them by adding -COPY before .joboptions in the name. Now they appeared in Printing Preferences with the -COPY added.
I tested a print from Word (using File / Print), but was not prompted for the filename or location. I checked my entire system and couldn't find the PDF file anywhere. I tried changing the Port to Desktop\*.pdf using Printer Properties, but that didn't work either.
I was able to successfully use the Acrobat menu item in Word & Excel to create a PDF but it automatically created the file on the Desktop without an option to change the filename.
After several days and hours, I gave up and installed Acrobat X on the W7 computer. I can still use Acrobat XI on the W8 computer. So be it!
Thanks anyway for your attempts to help. -
Problem with Printing from Spool
Dear Experts,
I am facing the problem with Printing, Once i press the Print button, the spool is generated. But Instead of giving one page, It is generating the more than one page. Some times, the last page its getting is blank. I am confused how this happens.
Kindly solve my issue, this happen frequently.
Thanks & Regards,
SrinivasDear Siva,
Everything is ok in SPAD. This happen for few process order for COPI transaction.
Regards,
Srini -
Problem with print photo 13x18
hi i have a problem with print photo (13x18) size it cut in the end of photo i use hp photo creations but if choose 100%size or full screen same result please what can i do; i am disapoint to buy this printer if photo print so
Cornelia-I, I used "single/image contact sheet" and there is a Lightroom
Template for 2x2 cells. I modified this a little to make the cells smaller
to provide room for the captions and margins for hole punching and binding
the sheets.
No, I surely did not type in each caption. The captions were Title plus
Caption taken from the metadata plus a comma and # sign preceding the
filename which was a date/sequence number. I was printing four different
images on each page and 36 images total so there were nine pages of the
booklet.
I didn't try the idea of switching the Photo Info option off and back on to
the custom package because I had already created a custom preset and as soon
as I discovered that all it needed was to have a period added or removed at
the end of the line each time, it was easy to simply switch back and forth
between the two text presets which was doing the same thing you recommended.
Whole job was simple once I discovered that the problem was simply that I
needed a new version of the text string every time I printed and couldn't
simply keep using the same one over and over. The time wasted was lost
trying to figure out what was causing the lines to suddenly become truncated
when previously they had been there. Which is why I wrote it up so others
need not waste that time if they want to do this. -
How to print new line in jsp page
hi
how to print new line in jsp page
thanks\n - new line character is in java specific not HTML
specific.Well, if the correct line separator sequence (by far not always \n) would be used, it does add a new line to the HTML output. Too bad that you don't want to see HTML but formatted text. The BR tag is a formatting element for the displayed text, not a line break in HTML. ;) -
Problem in passing data from one .jsp page to another .jsp page
i have a problem here
Actually i have 2 jsp pages. What im trying to do here is actually i want to pass data from the first jsp page to the second for updating
The first jsp page contains data that user wants to update in the form of table.
<td><img src = "edit.gif" alt = "edit" border="0" ><td>
<TD><%= Name %></td>
<TD><%= rs.getInt("Age") %></td>
<TD><%= rs.getString("Gender") %></td>
So this page displays the data that users wants to update plus one image button (edit button). So when user clicks this button, all the data in this page will be brought to the second .jsp page called updatePersonal for updating.
The problem here is that it is not displaying the existing data in the second .jsp page.
The second page basically contains forms
<INPUT TYPE="text" NAME="FirstName" maxlength="30" value = "<%=FirstName%>">
Can someone please help me. I really dont know what to do..How do i get the data displayed in the text field that is passed from the first .jsp page..thankx in advancePlease modify below code to:
td><img src = "edit.gif" alt = "edit" border="0" ><td>
-----------------modified code
td><a href="updatePersonal.jsp?FirstName=<%=rs.getString(FirstName")%">&LastName=<%=rs.getString("LastName")%>&Age=<%=rs.getInt("Age")%>&Gender=<%=rs.getString("Gender")%>"><img src = "edit.gif" alt = "edit" border="0" ></a><td>
I'm sure it works</a> -
HP Officejet Pro 8600 "Problem with Printer or Ink System'
A gander at this forum suggests I am one ofa multitude of people perplexed by this issue. There is a notation beside one enquiry which says 'Problem Solved'.... well it isn't for me. My printer (typical!) is one month out of warranty. I had to replace the black cartridge and, when I did, it came up with this error prompt. I then replaced all the other cartridges. HP suggests removing the printhead and following that they say place it 'upside down on a clean sheet of paper'... NO instructions for cleaning it!! When it is replaced in the printer they suggest you 'rock the printhead left and right to make sure that the printhead fully seats in the carriage' and if THIS doesn't fix things 'try reseating the printhead up to 3 times'... This in itself is an admission of an 'issue' with this product. It doesn't sound like a very scientific engineering 'fix' to me!
A new printhead costs almost what we paid for the printer a year ago. I hate consigning anything to landfill that I can avoid... unfortunately it looks like that is where this unit belongs...Hi @Robin_Perth,
Welcome to the HP Forums!
I am sorry to hear about you getting the problem with printer or ink system error, with your HP Officejet 8600, but I am happy to look into this for you!
I am assuming you have already been through this guide, A 'Problem with Ink System' Error Message Displays on the Control Panel or Computer During Setup.
If this guide does not resolve the issue, please call our technical support at 800-474-6836. If you live outside the US/Canada Region, please click the link below to get the support number for your region. Country-language selector.
This guide, Limited Warranty for HP Ink Cartridges and Customer-Replaceable Printheads for HP Inkjet Supplies, will help you to determine if your printhead is still in warranty or not.
Hope this helps!
RnRMusicMan
I work on behalf of HP
Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
Click the “Kudos Thumbs Up" to say “Thanks” for helping! -
HP 4622 All in One Printer: Problem with Printer or Ink System
Problem with Printer or Ink System Error OXC19a0027.
charleshia wrote:
Thanks so much for replying to my post. I tried the fist suggestions and they did not work. So, I attempted to move on Dow to the cleaning of my printer. I am the the first to admit that I'm not the genius when it come to electronics buys, my printer do not seem to have what is described in the photos. I'd like to upload a photo of my ink cartage but do not know how.
Charleshia, you can upload a photo here to reply. Click Reply, then on the window you'll see the image below..
click the one which has the red box, it's where you insert the photo
Going back on your issue.. the basic step would be.. take out the inks then close the door... what error message you got? If it's saying "Missing Ink Cartridge" just hit OK. Unplug the power cable at back of the printer, plug it back in.. Clean the copper contacts on the ink cartridges using a lint free cloth then reinstall them. Let me know if it resolved it or not.. I can only give basic troubleshooting here -
Problem with printing pdf file
hello,
lately i have problem with printing pdf file:
i click on the print button and the respod is very slow
it takes more than a minute till the print window apears.
i tryied to install version X but it's the same, the problem exist only when printing via adobe reader,
other programs i'd working much faster.
please advice,
thank youNo, it is not set to overprint. Also, I have to add that the printing results were not consistent. Sometimes it covered and sometimes it did not.
-
Problem with printing files created by tcpdf class
Hello,
I have problem with printing pdf files created with tcpdf php class which contain embedded fonts
http://www.tecnick.com/pagefiles/tcpdf/example_008.pdf
Could someone try to print that example file at his Reader (printing to file .ps will be fine).
I'm trying to determinate if problem is in my system (Ubuntu 8,04) in Reader or in class.
Thanks in advanceNo problem with Adobe Reader 8 or 9 .
Maybe you are looking for
-
What are the importent transaction codes in edi
what are the importent transaction codes in edi
-
My notes won't open on my iPod touch 5 g it lags and closes everything else is fine I need my notes all my passwords are written there in my notes.
-
How to show content in a pdf file on swf
I have a project Flash, that i want show content in a pdf file on swf file, but i don't know to show it So, who body help me ? Thanks!
-
Very large string to internal text table
Hi, I have a string that contains all the information read from a flat file and I want to put all that information in an internal table where each row is just 1024 char in order to contain a row of the original flat file. In the string I can recogniz
-
XML-20108: (Fatal Error) Start of root element expected while restarting
Hi All, I am work on OIM with the following configurations 1)OS for App Server -- Linux 2)App Server type and version -- Oracle Application Server 10g, version is 10.1.3.1.0 3)OIM connector pack version -- 9.0.3 I have restarted the servers and I got