# How do ASP Response.Write in RoR?

**URL:** <https://www.ruby-forum.com/t/how-do-asp-response-write-in-ror/152875>\
**Category:** Rails\
**Created:** [November 8, 2008, 8:57pm UTC](https://www.ruby-forum.com/t/how-do-asp-response-write-in-ror/152875 "2008-11-08T20:57:02Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![mrpete](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ac91a4/32.png) [@mrpete](https://www.ruby-forum.com/u/mrpete)\
**Post date:** [November 8, 2008, 8:57pm UTC](https://www.ruby-forum.com/t/how-do-asp-response-write-in-ror/152875/1 "2008-11-08T20:57:02Z")

</div>

With Microsnot technology you an do this:

\<% Response.Write “Hello, World” %\>

How do you output text to the browser with Ruby?

Pete

---

<div class="post-metadata">

**Author:** ![mrpete](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ac91a4/32.png) [@mrpete](https://www.ruby-forum.com/u/mrpete)\
**Post date:** [November 8, 2008, 9:02pm UTC](https://www.ruby-forum.com/t/how-do-asp-response-write-in-ror/152875/2 "2008-11-08T21:02:50Z")

</div>

On 8 Nov 2008, at 19:57, Peter A. \<rails-mailing-list@andreas-  
[s.net](http://s.net)\> wrote:

> With Microsnot technology you an do this:
> 
> \<% Response.Write “Hello, World” %\>

\<%= “hello world” %\>

Fred

---

<div class="post-metadata">

**Author:** ![mrpete](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ac91a4/32.png) [@mrpete](https://www.ruby-forum.com/u/mrpete)\
**Post date:** [November 9, 2008, 1:27am UTC](https://www.ruby-forum.com/t/how-do-asp-response-write-in-ror/152875/3 "2008-11-09T01:27:23Z")

</div>

Thanks Fred, that’s perfect.

Pete

---

<div class="post-metadata">

**Author:** ![mrpete](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ac91a4/32.png) [@mrpete](https://www.ruby-forum.com/u/mrpete)\
**Post date:** [November 9, 2008, 6:25pm UTC](https://www.ruby-forum.com/t/how-do-asp-response-write-in-ror/152875/4 "2008-11-09T18:25:17Z")

</div>

Frederick C. wrote:

> Fred
> 
> > How do you output text to the browser with Ruby?
> > 
> > ## Pete
> > 
> > Posted via [http://www.ruby-forum.com/](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?

Norm

---

<div class="post-metadata">

**Author:** ![mrpete](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ac91a4/32.png) [@mrpete](https://www.ruby-forum.com/u/mrpete)\
**Post date:** [November 9, 2008, 6:38pm UTC](https://www.ruby-forum.com/t/how-do-asp-response-write-in-ror/152875/5 "2008-11-09T18:38:47Z")

</div>

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 %\>

---

<div class="post-metadata">

**Author:** ![mrpete](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ac91a4/32.png) [@mrpete](https://www.ruby-forum.com/u/mrpete)\
**Post date:** [November 9, 2008, 6:35pm UTC](https://www.ruby-forum.com/t/how-do-asp-response-write-in-ror/152875/6 "2008-11-09T18:35:16Z")

</div>

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 %\>

---

<div class="post-metadata">

**Author:** ![mrpete](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ac91a4/32.png) [@mrpete](https://www.ruby-forum.com/u/mrpete)\
**Post date:** [November 9, 2008, 8:50pm UTC](https://www.ruby-forum.com/t/how-do-asp-response-write-in-ror/152875/7 "2008-11-09T20:50:49Z")

</div>

On 9 Nov 2008, at 17:24, Norm wrote:

> > \<%= “hello world” %\>  
> > 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
