[nobug] move cursor position, fix attribute directive template
diff --git a/bundles/org.eclipse.jst.jsp.ui/templates/jspdefault-templates.properties b/bundles/org.eclipse.jst.jsp.ui/templates/jspdefault-templates.properties
index 7badb94..c71aa54 100644
--- a/bundles/org.eclipse.jst.jsp.ui/templates/jspdefault-templates.properties
+++ b/bundles/org.eclipse.jst.jsp.ui/templates/jspdefault-templates.properties
@@ -28,7 +28,7 @@
 Templates.jsppagedirective.content=<%@ page contentType="text/html; charset=${encoding}" %>
 Templates.jsptaglibdirective.name=JSP taglib directive
 Templates.jsptaglibdirective.desc=JSP taglib directive
-Templates.jsptaglibdirective.content=<%@ taglib uri="" prefix="${cursor}" %>
+Templates.jsptaglibdirective.content=<%@ taglib uri="${cursor}" prefix="" %>
 Templates.jsphtml.name=New JSP File (html)
 Templates.jsphtml.desc=JSP with html markup
 Templates.jsphtml.content=<%@ page language="java" contentType="text/html; charset=${encoding}"\n    pageEncoding="${encoding}"%>\n<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">\n<html>\n<head>\n<meta http-equiv="Content-Type" content="text/html; charset=${encoding}">\n<title>Insert title here</title>\n</head>\n<body>\n${cursor}\n</body>\n</html>
@@ -49,4 +49,4 @@
 
 Templates.jspattributedirective.name=Tag attribute directive
 Templates.jspattributedirective.desc=Tag attribute directive
-Templates.jspattributedirective.content=<%@ attribute name="${cursor}" description="" required="" type="" %>
+Templates.jspattributedirective.content=<%@ attribute name="${cursor}" description="" required="false" type="" %>