Implementing Barcodes with Apache
Tomcat using IDAutomation's Java Servlets
This tutorial will demonstrate how to implement barcodes with the Apache
Tomcat application server using IDAutomation's Java Servlets.INDEX:
|
Configuring Apache Tomcat to Run our Java
Servlets
|
Java Servlets are used to add barcode support to a dedicated webserver.
IDAutomation's Servlet is compatible with all browsers and is easy to embed
in HTML as an image with the <IMG>
tag. These Java Servlets can be easily hosted on a client's server or outsourced
by an ISP that supports
Java Servlets.
Servlet Barcode Implementation Example Using
Apache Tomcat:
- Place the LinearBarCode.jar file in the /WEB-INF/lib directory of
the WebApp.
- Install or verify use of JDK 1.2 or above. The encoder requires
Java 2 or JDK 1.2 or above to create the JPEG files used by the servlet.
- Special requirements for Linux and Unix servers:
- Be sure Java.awt GUI functions are available in the environment.
This is not an issue with Windows® servers. In UNIX or Linux, if
the Java environment has the java.awt library stripped out, then
the Java products will not be useable.
- If the server does not have an X-Window environment, either
(1) use Headless Java or (2) connect to a remote X Server or (3)
install the X Windows environment and run an X Windows session or
(4) install an emulator, PJA library or virtual frame buffer as
described in the
XWindow
Error Document. If the server has problems in this area and
the ability to modify the environment is not an option, try outsourcing
to an ISP that supports
Java Servlets if possible.
- Edit the web.xml in the appropriate /WEB-INF/ directory for the
WebApp. Insert the following lines in the Servlet Mappings section:
<servlet>
<servlet-name>LinearServlet</servlet-name>
<servlet-class>com.idautomation.linear.IDAutomationServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>LinearServlet</servlet-name>
<url-pattern>/servlet/LinearServlet</url-pattern>
</servlet-mapping>
-
Restart
the Apache Tomcat server by either restarting the service or executing
the appropriate control scripts per system configuration.
- After the servlet server is started, type the following code into
a browser and specify applet parameters to create the barcode. This
URL creates a barcode encoding "12345678" with a height if .8CM:
http://localhost:8080/servlet/LinearServlet?BARCODE=12345678&BAR_HEIGHT=.8
- Once the servlet is working, see
Inserting Barcodes
into HTML.
Copyright © 2000-2009 IDAutomation.com, Inc., All Rights
Reserved. Legal
Notices.
|
Over 70% of Fortune 100
companies use our products to automate their businesses.
|
|