Einfach Klasse: Chuck Norris kann Klassen erstellen die sowohl abstract als auch final sind. oder Chuck Norris braucht keine Unit Tests sein Code funktioniert immer. IMMER. Mehr davon gibt es bei ovisual.com
Webservice Client mit jdk6 Tool wsimport
Passend zu meinen letzten Artikeln über Clients für REST Webservices mit Jersey und Webservices mit Axis2 und Spring bin ich heute über den Artikel bei jars.de über die Generierung von Webservices mit dem Tool wsimport gestoßen. Webservices Clients mit wsimport
Java Client für REST WebService (JAX-RS)
Nach dem Erstellen eines REST WebServices mit JAX-RS habe ich schon ein Beispiel für einen PHP Client eines WebServices gegeben. Natürlich lässt sich der REST WebService auch mit Java exzellent verarbeiten. Wie das geht werde ich in einem kleinen Beispiel
Java Framework Struts2 – AJAX mit Dojo oder jQuery?
Für Webanwendungen die ich mit Java erstelle, verwende ich seit einigen Jahren Struts und seit einiger Zeit Struts2. Struts2 hat außer dem Namen nicht sehr viel mit dem älteren und weit verbreiteten Struts gemeinsam, sondern es basiert auf dem Framework
RESTful Web Services (JAX-RS) mit Jersey
Durch das Jersey Projekt existieren Bibliotheken die es Java Entwicklern besonders einfach machen REST Web Services zu entwickeln. In diesem Tutorial werde ich zeigen wie einfach es ist eine Web Service zu schreiben der uns einfache Mathematische Berechnung zurückliefert. 1.)
Ein Webservice mit Axis2 und Spring
Mit Axis2 ist das Erstellen von Webservices für Java Programmierer noch einfacher geworden. Mit folgendem kleinen Beispiel will ich zeigen, wie man einen Webservice programmieren kann, der von Spring ein Bean injiziert bekommt. Als Erstes erstellen wir unseren Webservice als
Mit Java twittern
Da Twitter ja gerade stark in Mode ist, will ich an dieser Stelle mal ein kleines Beispiel bringen wie man mit Java automatisiert twittern kann. Ich nutze das z.B. um bei https://twitter.com/weinfreund über die neusten Aktivitäten, wie neue Weingüter, Weine, Forenbeiträge
Mit dem Spring Framework einen Scheduler ausführen
Spring bietet uns die Möglichkeit, wiederkehrende Aufgaben auszuführen. Die einfachste Variante einen Scheduler zu implementieren, die ich hier zeigen werde, ist das Ausführen eines TimerTask. Dazu implementiert man als erstes eine Klasse die von TimerTask ableitet. In der Methode run()
Iterieren mit Struts2
Beim Lesen von Listen und Tabellen ist es praktisch, wenn jede Zeile eine andere Farbe hat und wenn man die aktuelle Zeilennummer ausgibt. Struts2 stellt uns dafür die Klasse IteratorStatus bereit. Mithilfe dieser Klasse können wir auf folgende Attribute zugreifen.