小编sut*_*toL的帖子

HTTP状态405 - 此URL URL servlet不支持HTTP方法POST

我无法让页面工作.我有我的表单方法发布和我的servlet实现doPost().但是,它一直向我显示我不支持POST方法.

我只是想做一个简单的网站,并将值插入我的MySQL数据库.

*type Status report
message HTTP method POST is not supported by this URL
description The specified HTTP method is not allowed for the requested resource (HTTP method POST is not supported by this URL).*
Run Code Online (Sandbox Code Playgroud)

静态页面:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
        "http://www.wapforum.org/DTD/xhtml-mobile10.dtd" >

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>XHTML Mobile Profile Document</title>
        <!-- 
            Change href="style.css" below to the file name and
            relative path or URL of your external style sheet.
          --> 
        <link …
Run Code Online (Sandbox Code Playgroud)

java servlets

22
推荐指数
2
解决办法
14万
查看次数

System.out.printf和String.format之间的区别

我可以知道java中两者有什么区别?我正在读一本书,它可以使用它来显示字符串.

java

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

Java ImageIcon大小

我已将图片上传到我的GUI中,该图片显示在JLabel上.标签尺寸仅设置为100,100而图片尺寸要大得多,因此当我将其上传到标签时会扩展.

反正有没有让它自动调整大小到标签大小?

下面是Upload Picture JButton的动作监听器

class UploadHandler implements ActionListener 
{
    public void actionPerformed(ActionEvent e)
    {
        int returnVal = fc.showOpenDialog(frame2);
        file = fc.getSelectedFile();
        pathname = file.getPath();
        icon = new ImageIcon(pathname);
        lblDisPic.setIcon(icon);    
    }
}

btnUpload = new JButton("Upload Picture");
lblDisPic = new JLabel();
lblDisPic.setBorder(raisedetched);
lblDisPic.setPreferredSize(d); 

btnUpload.addActionListener(new UploadHandler());
Run Code Online (Sandbox Code Playgroud)

java swing

15
推荐指数
2
解决办法
5万
查看次数

如何在JTable中使用hashMap

我有一个hashMap,我希望它的数据可以在JTable中查看我怎么会遇到hashMap数量的列和行以及要显示的数据.我有一个hashmap,它以一个accountID作为键和一个学生的对象,其中每个学生都有他们的数据,如姓名,身份,年龄等,无论如何引用JTable文档,它说我需要整数行和列和一个类型为Object的多维数组.我该怎么做?我可以将hashMap更改为multidimenion数组吗?

- 编辑我已经编辑了我的问题所以它可以更清楚,我是相当新的Java我真的没有得到你们发布的内容,特别是因为我正在做的工作与OO有很大关系并且掌握OO概念是我最大的挑战,

/ 我有一个dataStorage类,注册用户使用其用户名的Key输入添加到HashMap,即getUser./

import java.util.*;

public class DataStorage 
{
    HashMap<String, Student> students = new HashMap<String, Student>();  
    HashMap<String, Staff> staffMembers = new HashMap<String, Staff>();  
    //Default constructor
    public DataStorage(){
    }

    public void addStaffMember(Staff aAcc) 
    {
     staffMembers.put(aAcc.getUser(),aAcc);
    }

    public void addStudentMember(Student aAcc)
    {
     students.put(aAcc.getUser(),aAcc);
    }

   public Staff getStaffMember(String user)
   {
   return   staffMembers.get(user);
   }

   public Student getStudent(String user)
   {
    return students.get(user);
   }

   public int getStudentRows()
   {
        return students.size();
   }


}
Run Code Online (Sandbox Code Playgroud)

/****这是一个扩展账号的学生班级***/

public class Student extends Account {

    private String studentNRIC;
    private …
Run Code Online (Sandbox Code Playgroud)

java swing

5
推荐指数
3
解决办法
2万
查看次数

计算器的用例建模

我需要帮助建模一个主题的用例图,它将在java GUI中

设计一个计算器

1.允许用户键入涉及数字,运算符+, - 和括号'('和')'的合法算术语句;

2.当用户按"计算"按钮时,显示结果;

3.有些合法陈述是((3 + 2)-4 + 2)(等于3)和(-2 + 3) - (3-1)(等于-1);

4.您不应该使用仅作为参数接受语句的预先存在的函数并返回结果,但您应该编写解析代码中每个字符的逻辑.

5.存储最后一个语句并回答,以便在用户按"上次计算"按钮时显示.

我在netbeans 6.5.1上使用UML设计了两个用例图,其中一个用例我不确定它是否包含太多的用例等,而另一个是我认为对于该主题来说太模糊了.希望得到一些关于用例图是否合适的反馈,谢谢.我包含了GUI中的内容

使用演员表1

替代文字 替代文字

java uml use-case

5
推荐指数
1
解决办法
6305
查看次数

Java"?:"运算符?

可能重复:
什么是Java?:运算符被调用,它做了什么?

嗨,我可以知道什么是java?:操作员调用,我试图找到它是如何工作的信息,但我不知道它叫什么,输入?:在谷歌不给出正确的结果.

java ternary-operator

5
推荐指数
4
解决办法
3万
查看次数

检查RMI连接的更好方法

下面是检查另一侧RMI服务器是否在线的静态方法,我基本上调用了一个方法,如果它回答为true,则表示连接已打开;如果它不回答,而是给出异常,则表明出现问题。有更好的方法吗?有没有更好的方法来加快这一过程?如果存在连接,它将快速返回值,但是如果没有连接,则需要一段时间。

public static boolean checkIfOnline(String ip,int port)
{
    boolean online = false;
    try {

    InetAddress ipToConnect;
    ipToConnect = InetAddress.getByName(ip);

    Registry registry = LocateRegistry.getRegistry(ipToConnect.getHostAddress(),port);
    ServerInterface rmiServer = (ServerInterface)registry.lookup("ServerImpl");

    online = rmiServer.checkStudentServerOnline();

    if(online)
    {
        System.out.println("Connected to "+ipToConnect);
    }

    } catch (RemoteException e) {

        System.out.println(e.getMessage());
        //e.printStackTrace();
        return false;
    } catch (NotBoundException e) {
        System.out.println(e.getMessage());
        //e.printStackTrace();
        return false;
    } catch (UnknownHostException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    return online;

}
Run Code Online (Sandbox Code Playgroud)

java rmi

5
推荐指数
1
解决办法
3319
查看次数

更改JPanel Graphics g颜色绘制线

我有一个类似于油漆的程序.并且我正在尝试实现更改笔颜色,但是当我更改颜色时,当前绘制的所有内容都更改为颜色RED,例如在我的程序中,如何使其不会重绘当前绘制到当前所有内容的所有内容改变颜色?下面的代码将编译并运行

JPanel绘图区域的类

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Point;
import java.awt.Rectangle;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.util.ArrayList;
import javax.swing.BorderFactory;
import javax.swing.JPanel;
//refer to http://jkost.ergoway.gr/jnkjavaconnection/freedraw.html for the algorithm.
public class STDrawingArea extends JPanel {
    /**
     * 
     */
    private static final long serialVersionUID = 1L;
    ArrayList<Rectangle> dPoint = new ArrayList<Rectangle>();
    Point point = new Point(-1,-1);
    private Color currentColor;

    public STDrawingArea()
    {
         setBorder(BorderFactory.createLineBorder(Color.black));
         setBackground(Color.WHITE);

         addMouseMotionListener(new MouseAdapter() {
            public void mouseDragged(MouseEvent e) 
            {
                dPoint.add(new Rectangle(point.x,point.y,e.getX(),e.getY()));
                point.x = e.getX();
                point.y = e.getY();
                repaint();
            } …
Run Code Online (Sandbox Code Playgroud)

java swing drawing mouselistener

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

在java解析器中的简单计算器

我目前正在用Java编写一个简单的计算器解析器,只处理+和 - 运算符以及整数.我已经阅读了关于postfix和中评估的内容,我想知道括号是否可以与这些方法中的任何一种一起使用?

java

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

在Java swing中重用相同的JPanel

我有两个需要添加JPanel的JPanel,但是只有最后添加的JPanel才会显示JPanel.如下所示:

holderPanel1.add(dataPanel);
holderPanel2.add(dataPanel);
Run Code Online (Sandbox Code Playgroud)

只有holderPanel2显示dataPanel,但holderPanel1不显示.

java swing jpanel

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

标签 统计

java ×10

swing ×4

drawing ×1

jpanel ×1

mouselistener ×1

rmi ×1

servlets ×1

ternary-operator ×1

uml ×1

use-case ×1