标签: servlets

\n在java servlet程序中不起作用

这里我只是通过.jsp文件输入用户名和密码,并在不同的行中打印用户名和密码.

package pack123;
public class Loginpg extends HttpServlet{

    public void service (HttpServletRequest request, HttpServletResponse response){
        PrintWriter pw=response.getWriter();
        String username=request.getparameter("uname"); 
        String pass=request.getparameter("pwd"); 
        pw.println("the username is "+username+"\n"); 
        pw.println("the username is "+pass);
    }
}
Run Code Online (Sandbox Code Playgroud)

java servlets

-1
推荐指数
1
解决办法
244
查看次数

方法链如何工作?

如何在下面的例子中getRequestDispatcher("xxx")调用getServletContext()?这样的调用程序如何工作?请给我一个关于这个背景的清晰图片.

RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/index.jsp");
dispatcher.include(request, response);
Run Code Online (Sandbox Code Playgroud)

java jsp servlets calling-convention method-call

-1
推荐指数
1
解决办法
612
查看次数

使用JSF,JDBC和HttpServlet在dataTable中搜索和检索数据

以下是我的代码我的bean

import java.util.logging.Level;
import java.util.logging.Logger;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;

/**
 *
 * @author utilisateur
 */
@ManagedBean(name="Beansearch")
@SessionScoped
public class Beansearch extends HttpServlet {
    ResultSet rs;
    private String cond;

    public String getcond() {
        return this.cond;
    }
    public void setcond(String cond) {
        this.cond= cond;
        }


   private List perInfoAll = new ArrayList();

    private int i;
public  List getperInfoAll(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException, SQLException {
    String value = req.getParameter("cond");
        try {
            Class.forName("oracle.jdbc.driver.OracleDriver"); …
Run Code Online (Sandbox Code Playgroud)

datatable jsf servlets jdbc

-2
推荐指数
1
解决办法
1万
查看次数

Servlet消耗了http post参数

我对JAVA完全陌生。我需要编写一个servlet,它将使用从客户端发送的http post参数。我已经有一个Java应用程序平台服务器,可以在其中部署我的应用程序。我需要编写一个servlet,它将对发布的参数做出反应。

显然我需要在Servlet中公开这些变量?我做了谷歌,并遇到了建议使用REST框架来实现这一目标的结果。如果不使用任何其他框架,是否不可能编写平面Java代码(例如要运行Tomcat)?样本或教程的链接也将很有帮助。

谢谢

java rest servlets httpwebrequest

-2
推荐指数
1
解决办法
1437
查看次数

将照片从javascript发送到服务器

伙计我是编程的新手,我真的不知道如何将div中显示的照片保存到服务器.我正在使用java应用程序,我试图在div上显示图像,然后将其保存在服务器上.据我所知,由于客户端和服务器的兼容性,无法在jsp或servlet中声明javascript变量.我试图通过ajax传递url,但由于base64长字符串,它没有显示在服务器上.我想我们不能将这么长的字符串传递给jsp或servlet页面.有没有其他方法可以传递字符串或将图像保存到服务器?

function GetXmlHttpObject() {
var xmlHttp=null;
try {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e) {
 //Internet Explorer
 try {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e) {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}

function ajax() {   

xmlHttp=GetXmlHttpObject(); 
var url="/ServletExten/XmlServletGen";
url=url+"?datax=" +cordXSend +"&datay=" +cordYSend +"&sizew=" +canvasWidth +"&sizeh=" +canvasHeight ;
alert(url); 
xmlHttp.open("POST",url,true);
xmlHttp.send(null);
}
Run Code Online (Sandbox Code Playgroud)

javascript ajax servlets http

-2
推荐指数
1
解决办法
4565
查看次数

如何序列化HttpServletRequest/HttpServletResponse?

我有两个客户端(A和B)和Servlet.我想,当客户端向SERVLET发送请求时,SERVLET将请求重定向到客户端B,客户端B将响应发送回客户端A.客户端不是服务器!它们是普通的socket客户端,因此不可能是经典的servlet重定向!

你有任何疑难解答的建议???

非常感谢!!!!

java serialization servlets

-2
推荐指数
1
解决办法
6169
查看次数

系统时钟到达下午12点时调用方法

我希望在系统时钟到达12pm时从servlet调用一个方法,该方法基本上通过Email将一些数据从数据库发送给用户.请允许任何人帮助我如何在Java Servlet中实现这一点.

java servlets

-2
推荐指数
1
解决办法
129
查看次数

为什么我得到"没有为jdbc找到合适的驱动程序:mysql:// localhost:3306/test2"?

java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/test2
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at com.room302.util.DBConnectionUtil.getConnection(DBConnectionUtil.java:32)
    at com.room302.dao.roomDAO.addexpense(roomDAO.java:26)
    at com.room302.servlet.Navigator.doPost(Navigator.java:69)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

我的Util文件如下:

public class DBConnectionUtil
{   
    private static final String USERNAME="root";
    private static final String PASSWORD="1234";
    private static final String URL="jdbc:mysql://localhost:3306/test2";
    private static …
Run Code Online (Sandbox Code Playgroud)

java servlets jdbc tomcat7

-2
推荐指数
1
解决办法
6071
查看次数

java servlet 删除会话

我尝试删除会话,但无法做到这一点。

private boolean removeSession(HttpServletRequest request) {
    boolean success = false;
    HttpSession session = request.getSession(false);
    if (session != null) {
        request.getSession(true).invalidate();
        success = true;
    }
    return success;
}
Run Code Online (Sandbox Code Playgroud)

java session servlets

-2
推荐指数
1
解决办法
1060
查看次数

网页上的新行 - Java servlet

我是学习 Java Servlet 的新手。我正在尝试使用生成两个输入字段“用户名”和“全名”的简单 html 表单通过 POST 查询(Apache Tomcat v8.0)传递参数。然而,代码运行良好;我希望 'UserName' 和 'FullName' 显示在单独的新行上,我不能通过在 println() 函数中使用“/n”来实现。这是我的 POST 查询代码。

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    response.setContentType("text/html");
    PrintWriter out= response.getWriter();
    String User_name = request.getParameter("UserName");
    String Full_name = request.getParameter("FullName");
    out.println("\nHello from POST method!");
    out.println("\nYour UserName is: " +User_name);
    out.println("\nYour FullName is: " +Full_name);
}
Run Code Online (Sandbox Code Playgroud)

eclipse tomcat servlets jakarta-ee

-2
推荐指数
1
解决办法
1万
查看次数

为什么这个JSP-Servlet代码不起作用?

我有一个名为classes的包,其中包括x.java和y.java.x.java:

public class x{
private int a;
private int b;
private String c;
private String d;
private String e;
private String f;
//And the fields are encapsulated.
}
Run Code Online (Sandbox Code Playgroud)

y.java:

public class y{
private List<x> xs;
private int k1;
private int k2;
private String k3;
private String k4;
//And the fields are encapsulated.
}
Run Code Online (Sandbox Code Playgroud)

z.JSP:

<%
usecase y = new y();
request.getSession().setAttribute("yy", y);
%>
<form action="aaa?id=1" method="POST">
            <td>
            <input type="text" name="bbb"/>
            </td>
            <td>
            <input type="text" name="ccc"/>
            </td>
            <td>
            <input type="submit" name="ddd"/> …
Run Code Online (Sandbox Code Playgroud)

java jsp servlets

-3
推荐指数
1
解决办法
149
查看次数

如何在stackoverflow.com上创建页面顶部的搜索栏?

我需要在页面顶部设置搜索栏,例如stackoverflow.com在其网站中.我需要一些jsp/servlet的示例代码来执行搜索操作.在搜索栏中写一些内容时它提供了什么操作.我想只搜索我的网站.

请给我一些想法......

谢谢

jsp servlets

-5
推荐指数
2
解决办法
2914
查看次数