Win a copy of Learn Spring Security (video course) this week in the Spring forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to use WriteTag (bean:write) within Custom Tag

 
Kushal Thakore
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
I am trying to write a custom tag in which I am trying to use the <bean:write..> tag's class so that it would actually generate the bean:write when my custom tag is used. The way I am doing it is something like this in my custom tag's doStartTag() method:
WriteTag wt = new WriteTag();
wt.setName("user_rec");
wt.setProperty("userName");
wt.doStartTag();
wt.doEndTag();
wt.release();

The user_rec is set in my request (using request.setAttribute). Is it possible to do soemthig like this? if yes, how as I keep getting an exception when I try to use somethig like this. This is what I get:

Exception thrown in MyCustTag::java.lang.NullPointerException

It seems like it dosen't find the user_rec in the request but I tried getting it out and printing the values from it just before this and it worked fine so I am a bit confused as to what I am missing?

Any help would be appreciated.

Thanks,
Kushal
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic