Jon*_*noW 13
在.Net中,HTTP处理程序(.ashx)可能是最接近servlet的东西.对于applet,没有直接的equivelent,但siverlight可能是最接近的(虽然它更接近Flash/JavaFX)
我同意Sandy,ASP.Net最好与JSP相比(它实际上只不过是一个专门的servlet)..Net servlet模拟似乎是基类System.Web.UI.Page.
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class SimpleServlet extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, java.io.IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html><body>");
out.println("Simple Servlet Body");
out.println("</body></html>");
out.close();
}
}
//-----------------//
using System;
using System.Web;
using System.Web.UI;
public class SimpleServlet : System.Web.UI.Page
{
private void Page_Load(object sender, EventArgs args)
{
Response.ContentType = "text/html";
Response.Write("<html><body>");
Response.Write("Simple Servlet Body");
Response.Write("</body></html>");
}
}
Run Code Online (Sandbox Code Playgroud)