Citat:
bgd2500: Mozes da imas vise css-ova naravno. Poenta je u tome da imas jedan (ili vise) css-ova za ekran
i jedan (sa media="print") za stampu. Pa onda u ovom za stampu predefinises stilove i prilagodis
dokument za stampu (sakrijes dugme, povecas slova i slicno).
Ovo radis na stranici za stampu, na onoj koju hoces da printas.
Proveri dal ti je putanja (ono /xxx/yyy/) do print.css ispravna tj vidljiva.
Ako i dalje nece daj primer tog jsp-a pa da vidimo.
izvini sto sam dosadan al neide nikako ewo jsp
<%--
Document : Recept
Created on : Nov 20, 2012, 2:41:28 PM
Author : bajramovic
--%>
<%@page import="java.util.Locale"%>
<%@page import="java.util.Date"%>
<%@page import="servlet.PDFServlet"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<jsp:useBean class="Entiteti.Pacijent" id="p" scope="session"/>
<jsp:useBean class="Entiteti.Korisnik" id="korisnik" scope="session"/>
<jsp:useBean class="Entiteti.Recept" id="r" scope="session"/>
<%
Date d=new Date();
servlet.PDFServlet pdfs=new PDFServlet();
if(request.getMethod().equalsIgnoreCase("post")){
pdfs.doPost(request, response);
String naziv=request.getParameter("naziv");
String doziranje=request.getParameter("doziranje");
int kolicina=Integer.parseInt(request.getParameter("kolicina"));
if(r.unosRecepta(korisnik.getIdZaposlenik(), p.getIdPacijent(), naziv, doziranje, kolicina))
{
%>
<script>alert("Uspjesan unos recepta")</script>
<%
response.sendRedirect("PDFServlet");
}
else if(!r.unosRecepta(korisnik.getIdZaposlenik(), p.getIdPacijent(), naziv, doziranje, kolicina)){
%>
<script>alert("Neuspjesan unos")</script>
<% }} %>
<html>
<head>
<link rel="stylesheet" media="print" type="text/css" href="css/print.css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<form method="post" name="forma1">
<input type="hidden" name="idZaposlenik">
<input type="hidden" name="idPacijent">
<input type="hidden" name="datum">
<input type="button" class="button" value="Print" onclick="window.print()">
<table align="center" style="border:3px solid" width="477" border="1" align="center" bgcolor="#FFFF66" >
<tr>
<td>
ID zaposlenika
</td>
<td>
<%= korisnik.getIdZaposlenik() %>
</td>
</tr>
<tr>
<td>
ID Pacijenta
</td>
<td>
<%= p.getIdPacijent() %>
</td>
</tr>
<tr>
<td>
Naziv lijeka
</td>
<td>
<input type="text" name="naziv">
</td>
</tr>
<tr>
<td>
Doziranje
</td>
<td>
<input type="text" name="doziranje">
</td>
</tr>
<tr>
<td>
Kolicina
</td>
<td>
<input type="text" name="kolicina">
</td>
</tr>
<tr>
<td colspan="2" style="text-align: center">
<input type="submit" value="Spremi recept" onclick="document.forma1.idZaposlenik.value='<%= korisnik.getIdZaposlenik() %>';document.forma1.idPacijent.value='<%= p.getIdPacijent() %>';document.forma1.datum.value='<%= baza.Funkcija.date2String(d, Locale.GERMAN) %>'">
</td>
</tr>
</table>
</form>
</body>
</html>