Ryan Sonnek bio photo By Ryan Sonnek

I’m jumping back into web development after my recent stint building rich client apps. This is a helper object I’ve been using to programmatically build Javascript on the server side. Nothing too special, but it makes the code quite a bit cleaner than using a standard StringBuffer. Very similar to the CssBuilder I wrote a while back.

public class JavascriptBuilder {
 private StringBuffer buffer = new StringBuffer();

 public void addLine(String line) {

 public String buildScriptTag() {
   return "\n\n";