servlet(server applet)是java servlet的简称,称为小服务程序或服务连接器,用java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态web内容。
该servlet实现如下功能:当用户通过浏览器访问该servlet时,该servlet向客户端浏览器返回一个html页面。在edit-plus里输入以下内容,并编译,得到showhtml.class.
import java.io.ioexception;
import java.io.printwriter;
import javax.servlet.servletexception;
import javax.servlet.http.httpservlet;
import javax.servlet.http.httpservletrequest;
import javax.servlet.http.httpservletresponse;
public class helloworld extends httpservlet {
public void doget(httpservletrequest request, httpservletresponse response)
throws servletexception, ioexception {
response.setcontenttype("text/html");
printwriter out = response.getwriter();
out.println("<html>");
out.println("<head>");
out.println("<title>hello world</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>hello world!</h1>");
out.println("</body>");
out.println("</html>");
}
}
在web.xml文件中添加:
<?xml version="1.0" encoding="utf-8"?>
<!doctype web-app public "-//sun microsystems,inc.//dtd web application 2.3//en"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>htmlservlet</servlet-name>
<servlet-class>com.javabean.showhtml</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>htmlservlet</servlet-name>
<url-pattern>/htmlservlet</url-pattern>
</servlet-mapping>
</web-app>
以上就是servlet如何生成html页面的操作教程,希望能帮助到大家。
相关推荐:
servlet中获取资源的方式
servlet中获取资源的方式
java中servlet基础知识的详解
以上就是servlet生成html页面的详细内容。