小编Ale*_*jas的帖子

JSP无法找到servlet引用(404)

因此,当我尝试运行此代码示例https://www.youtube.com/watch?v=uNRSNDm08wk时,我执行了我的servlet类,并且表单也正在使用它.但是,当我提交clic时,它似乎并不认可regServlet作为我的servlet的标识符,因为它给了我错误404.它在jsp页面目录中查找文件.我可以在任何地方查看这些参考资料吗?

package bean;

import java.io.IOException;
import java.sql.SQLException;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * Servlet implementation class RegServlet
 */
@WebServlet("/RegServlet")
public class RegServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;

    StringBuilder csvSkills =   new  StringBuilder();

    /**
     * @see HttpServlet#HttpServlet()
     */
    public RegServlet() {
        super();
        // TODO Auto-generated constructor stub
    }

    /**
     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // TODO …
Run Code Online (Sandbox Code Playgroud)

java jsp servlets http-status-code-404

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

如何为汇编语言的程序制作Makefile?

我遇到过这个任务,用汇编语言为程序构建一个Makefile(没什么特别的,就像一个hello world).该程序是Linux 32位,我正在使用NASM汇编程序.到目前为止,我只能为C程序找到Makefiles,我知道彼此之间没有太大区别,但我不熟悉这个东西.我有的是这个:

Program: main.o
    gcc -o Program main.o
main.o: main.asm
    nasm -f elf -g -F stabs main.asm
Run Code Online (Sandbox Code Playgroud)

我不知道这是否正确,或者如果是,它是如何工作的.我无法尝试代码,因为这台计算机没有Linux.我真的很想知道代码中发生了什么.

linux x86 assembly makefile nasm

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

Python:如何在文件中保存包含对象的列表?

我试图创建不同的对象(使用Clases和对象)并将它们保存在文件中以便以后编辑或检索它们.然而,这看起来如何.

GlobalCategories=[]
GlobalContent=[]
def LoadData(x,y):
   import pickle
   with open('bin.dat') as f:
       x,y = pickle.load(f)


def SaveData(x,y):
   import pickle
   with open('bin.dat', 'wb') as f:
      pickle.dump([x,y], f)

def Loader(x,y):
     try:
          LoadData(x,y)
     except:
          SaveData(x,y)
Run Code Online (Sandbox Code Playgroud)

这个保存的片段显示了我如何保存列表中的信息(tema是类,其他东西是该类的方法):

newtheme=Tema()
newtheme.setInfo_name(newstr)
newtheme.setInfo_code(newcode)
GlobalCategories.append(newtheme)
SaveData(GlobalContent,GlobalCategories)
Run Code Online (Sandbox Code Playgroud)

X和Y是我存储对象的全局列表.(我注意到它在每个对象的内存中保存方向)当我第一次运行它时,它创建文件并将信息保存在文件中,但是如果我关闭它,尝试再次运行它并加载信息,程序擦除信息,并再次创建文件,因此存储的任何内容都消失了.

我不知道这是否是一种存储对象的方式,或者是否有更好的方式,所以任何建议都非常受欢迎.

@abernert:谢谢abarnert!我想要做的是保存一个包含两个列表的列表.例如,一个列表将保存一个品牌(丰田,尼桑等),另一个列出汽车模型(苔原,穆拉诺).现在每个元素都是我在创建时添加到列表中的对象. newtheme=Theme() newtheme.setInfo_name(newstr) GlobalCategories.append(newtheme) 这是我如何在全局列表中保存对象.GlobalCategories是我想在我关闭程序之后加载的两个列表中的一个(它就像示例中的汽车公司列表).现在,我有问题是在关闭并重新启动程序后从列表中加载对象,因为当我还没有关闭shell时,我能够从列表中检索和编辑它们.一旦我启动程序,我需要在各自的列表中加载和存储品牌和汽车对象,以便我以后可以操作它们.再次感谢阿瑟讷!

python class input object output

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

标签 统计

assembly ×1

class ×1

http-status-code-404 ×1

input ×1

java ×1

jsp ×1

linux ×1

makefile ×1

nasm ×1

object ×1

output ×1

python ×1

servlets ×1

x86 ×1