亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我這HTML中輸出不了“用戶名“和“密碼”?

@WebServlet(name = "Servlet-init")
public class Servletinit extends HttpServlet {
? ?private String username;
? ?private String password;

? ?public String getUsername() {
? ? ? ?return username;
? ?}

? ?public void setUsername(String username) {
? ? ? ?this.username = username;
? ?}

? ?public String getPassword() {
? ? ? ?return password;
? ?}

? ?public void setPassword(String password) {
? ? ? ?this.password = password;
? ?}

? ?protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
? ? ? ?request.setCharacterEncoding("utf-8");
? ? ? ?response.setContentType("text/html,charset=utf-8");
? ? ? ?PrintWriter out = response.getWriter();
? ? ? ?out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
? ? ? ?out.println("<HTML>");
? ? ? ?out.println(" ?<HEAD><TITLE>A Servlet</TITLE></HEAD>");
? ? ? ?out.println(" ?<BODY>");
? ? ? ?out.println("<h1>"+"用戶名:"+this.getUsername()+"</h1><br>");
? ? ? ?out.println("<h1>"+"密碼:"+this.getPassword()+"</h1><br>");
? ? ? ?out.println(" ?</BODY>");
? ? ? ?out.println("</HTML>");
? ? ? ?out.flush();
? ? ? ?out.close();
? ?}

? ?protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
? ? ? ?doPost(request,response);
? ?}

? ?public void init() throws ServletException{
? ? ? ?this.setUsername(this.getInitParameter("username"));
? ? ? ?this.setPassword(this.getInitParameter("password"));
? ?}
}

正在回答

4 回答

text/html;charset=utf-8

0 回復 有任何疑惑可以回復我~

既用了注解@WebServlet(name = "Servlet-init")

又使用了web.xml配置,<servlet-name>ServletInit</servlet-name>



0 回復 有任何疑惑可以回復我~
<?xml?version="1.0"?encoding="UTF-8"?>
<web-app?xmlns="http://xmlns.jcp.org/xml/ns/javaee"
?????????xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
?????????xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee?http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
?????????version="3.1">
<servlet>
????????<servlet-name>ServletInit</servlet-name>
????????<servlet-class>com.servlet.Servletinit</servlet-class>
????????<init-param>
????????????<param-name>username</param-name>
????????????<param-value>admin</param-value>
????????</init-param>
????????<init-param>
????????????<param-name>password</param-name>
????????????<param-value>admin</param-value>
????????</init-param>
????</servlet>
????<servlet-mapping>
????????<servlet-name>ServletInit</servlet-name>
????????<url-pattern>/com/servlet/Servletinit</url-pattern>
????</servlet-mapping>
</web-app>


0 回復 有任何疑惑可以回復我~

web.xml 文件可以粘出來看看嘛

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么我這HTML中輸出不了“用戶名“和“密碼”?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號