With Microsnot technology you an do this:
<% Response.Write "Hello, World" %>
How do you output text to the browser with Ruby?
Pete
With Microsnot technology you an do this:
<% Response.Write "Hello, World" %>
How do you output text to the browser with Ruby?
Pete
With Microsnot technology you an do this:
<% Response.Write "Hello, World" %>
<%= "hello world" %>
Fred
Thanks Fred, that's perfect.
Pete
Frederick Cheung wrote:
With Microsnot technology you an do this: <% Response.Write "Hello, World" %><%= "hello world" %> FredHow do you output text to the browser with Ruby? Pete -- Posted via .
`Fred…
Maybe I am missing something here but why would you surround a straight string in <%=“”%>. Why not just put hello world?
Norm
`
the <%= %> notation is what you use in a view to execute embedded ruby code. if you literally want to just print "hello world" in your view, then you wouldn't need the <%= %>. however, say you want to say "hello username" where username is the current user's name, then your view would look something like:
hello <%= currentuser.name %>
one quick note... <%= %> is what you use to executed embedded ruby code and then display the output in your view. <% %> (no equals sign) is what you use to just execute ruby code without displaying the output in your view. so you could do something like:
<% 3.times do %> Hello <%= currentuser.name %> <% end %>
Frederick Cheung wrote:
With Microsnot technology you an do this:
<% Response.Write "Hello, World" %>
<%= "hello world" %>
Fred
How do you output text to the browser with Ruby?
Pete --
Posted via http://www.ruby-forum.com/.Fred.. Maybe I am missing something here but why would you surround a
straight string in <%=""%>. Why not just put hello world?
You wouldn't normally, just as you wouldn't actually put <%
Response.Write "Hello, World" %> either. It was an example.
Fred