Arc Forum | Here's this same thing translated to Ruby + custom Web Framework + Tenjin (which...

1 point by namaste 6497 days ago | link | parent

Here's this same thing translated to Ruby + custom Web Framework + Tenjin (which does the escaping with the ${} command. #{} and it does not escape.)

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head><meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
 <title>Contrived example</title></head><body><div>
 <?rb if not @w.session['page']
 @w.session['page'] = '1' ?>
 <form action="jsp_said" method="post">
 <div><label>Enter something <input type="text" name="foo"/>
 <input type="submit"/></label></div></form>
 <?rb elsif @w.session['page'] == '1'
 @w.session['page'] = '2'
 @w.session['value'] = @w.f('foo') ?>
 <a href="jsp_said">click here</a>
 <?rb elsif @w.session['page'] == '2'
 @w.session["page"] = nil ?>
 you said: ${@w.session['value']}
 <?rb end ?>
 </div></body></html>



AltStyle によって変換されたページ (->オリジナル) /