日期:2014-05-18  浏览次数:20377 次

我想问一个既懂Jsp又懂Asp.net的问题
1:在   Servlet   中写一个
      System.out.println( "========= ");可以在   tomcat的控制台看的到
      在   aspx.cs   写一个
      System.Console.WriteLine( "============= ");  

      请问能在   IIS     的那个地方看的到不?  
      因为我经常要做调试信息。看那里出来错误,在java中这个很管用。

2:在   Servlet   从一个面传递一个对象到另外一个页面
      request.setAttribute( "o ",object);
      request.getAttribute( "o ");

    请问   Asp.net   是怎么实现的?

------解决方案--------------------
第一个用console貌似是打印不出东西的
第二个 一般是用session传递 或者对象序列化
------解决方案--------------------
asp.net 里面不是那么调试的
用VS开发本身就带调试功能,设置断点后,想看某个变量的即时值,直接拿鼠标指向就可以,
在就是在立即窗口里输入变量名回车就可以查看
还可以在立即窗口执行语句呢
比那个JSP的System.Console.WriteLine强大多了
------解决方案--------------------
System.Console.WriteLine 应为 System.out.println 上边COPY错了
------解决方案--------------------
穷人如果没有vs用来开发,可以参考:

http://www.google.cn/search?complete=1&hl=zh-CN&newwindow=1&rls=com.microsoft%3Aen-US&q=asp.net+System.Diagnostics.Trace&meta=lr%3Dlang_zh-CN%7Clang_zh-TW
------解决方案--------------------
可以用response.write()
在网页中输出结果
断点功能更强大,这方法偶尔会用
------解决方案--------------------
我倒是一直在找如何在.Net中实现类似Spring中的MultiActionController,我只发现WebService或许可以勉强代替,有没有人有更好的方法?
------解决方案--------------------
学习中……
------解决方案--------------------
楼主 应该好好学习一下 调试功能,例如设置断点等等..
JSP 的System.out.println( "========= ");是好用
asp.net 只用用Response.Write( "数据 ");

最好是调试..