我这是啥问题
ssm_demo.zip
老师我的tomcat启动后一直报错帮我看一下是哪里出了问题
select * from classes where cid = ${cid}
这里为什么要用$
老师你帮我看一下为什么我的图片上传一直显示不出来,另一个tomcat我也是配置了里面upload目录也没有图片
我配置的tomcat和代码发给老师您帮我看一下
demo.zip
老师你好,我这里用原生方式把文件写到webapp目录的image下,可以传输图片,但图片无法打开。使用的字节流。
火狐浏览器显示参数的前半端及后半端均与ideaJ中相同
控制器代码如下
@Controller @RequestMapping("/file") @SessionAttributes("MSG") public class ControllerFile { private static final String NAME = "MSG"; @PostMapping("/upload.do") public String upload(HttpServletRequest req, Model model, HttpSession session) throws IOException { ServletContext context = session.getServletContext(); // 获取文件的字节输入流对象 InputStream is = req.getInputStream(); // 需要用context进行一个路径转换 String realPath = context.getRealPath("/image/picture.jpg"); OutputStream os = new FileOutputStream(realPath); int temp; for(;(temp = is.read()) != -1;){ System.out.print((char)temp); os.write(temp); } os.flush(); is.close(); os.close(); model.addAttribute(NAME,"提交数据成功"); // 配置的视图解析器viewResolver自动添加前后缀 return "success"; } }
之后。我用非网络传输的方式测试了代码,没有问题,图片是可以打开的。推测是数据传输的格式问题,但不知道怎么修改。
和楼下同样的报错怎么解决啊老师
老师,我这为啥没webapp我勾选了当时;
老师这个地方会跳转到/helloMVC.jsp这个页面(已经配置了前缀是/,后缀是.jsp),那上边选择题里的C选项的方法路径名是不是不包括路径前面的斜杠/啊
加classpath起到了什么作用
好像不加也可以......
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>表单提交</title> </head> <body> <form action="/c1/param3" method="post"> id:<input name="id"> 姓名:<input name="name"> 性别:<input name="sex"> 住址:<input name="address.info"> 邮编:<input name="address.postcode"> <input type="submit"> </form> </body> </html>
//获取关联对象类型参数 @RequestMapping("/c1/param3") public void objParam2(Student student){ System.out.println(student); }
运行截图:
使用SpringMVC提交的表单含有中文时控制台会乱码,应该怎样解决
接口.class怎么理解呢?
知道是反射,知道类.class获得类对象,那接口又是怎么回事......
@RequestMapping("/c1/param1")
这个路径就没什么要说的么
CREATE DATABASE `spring` ; USE `spring`; DROP TABLE IF EXISTS `account`; CREATE TABLE `account` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(255) DEFAULT NULL, `balance` double DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; insert into `account`(`id`,`username`,`balance`) values (1,'张三',1000),(2,'李四',1000);
数据库代码每次都导不进去
老师,我在黑窗口用mvn命令总是报这种错,是因为我的maven项目没有事先编译好吗?
但是我也不会导入maven项目啊,老师你能帮帮我吗?
maven-helloworld.rar
这个项目怎么导入idea?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637