- 浏览: 62020 次
- 性别:
- 来自: 长春
最新评论
-
BryanMelody:
shan_java 写道谢谢您 解决了我一个初学者忙活了一 ...
修改IntelliJ IDEA中tomcat的输出路径 -
shan_java:
谢谢您 解决了我一个初学者忙活了一天的问题 谢谢 让我坚 ...
修改IntelliJ IDEA中tomcat的输出路径 -
宅不急:
...
使用SmartUpload组件上传文件
文章列表
1、Maven项目结构
src
-main
-java
-package
-test
-java
-package
-resources
2、Maven常用命令
mvn -v 查看Maven版本
mvn compile 编译Maven项目
mvn clean 删除编译后的target文件夹
mvn test 测试
mvn package 项目打包
mvn install 安装jar包到本地仓库中
3、必要参数配置
groupId:项目名, ...
1、下载安装Maven
官网就可以下载,下载之前确保电脑中已经安装配置好了JDK
2、配置Maven环境变量
环境变量添加M2_HOME:指向maven安装目录
path环境变量添加一值:指向maven安装目录下bin文件夹
3、测试
打开命令行(即cmd)输入mvn -v
如果出现maven版本信息说明maven配置完成
4、新建本地仓库
任意位置建立文件夹
打开maven目录下conf/settings.xml
55行添加<localRepository>本地仓库绝对路径</local ...
1、下载安装jdk
网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、配置环境变量
JAVA_HOME:指向jdk文件夹所在位置,如“C:\Program Files\Java\jdk1.8.0_121”;
path:指向jdk目录下bin文件夹所在位置,如"C:\Program Files\Java\jdk1.8.0_121\bin"
classpath:指向当前目录及jdk目录下lib文件夹所在位置,如&quo ...
找到服务器目录下的server.xml,在Host标签中添加如下代码
<Context path="/项目名称" docBase="网页路径(绝对路径)" reloadable="true">
<Resource
name="jdbc/pool"
type="javax.sql.DataSource"
username="root&qu ...
对于IDEA项目路径的一点小理解
- 博客分类:
- 心得
这学期基本上一直再用Intellj IDEA做为学习和开发的IDE,这个IDE说实话要比MyEclipse好用的多,集成度也非常高,可是在其中使用Tomcat的时候总有一些不方便,以下是我个人对其的理解
使用ME开发时部署项目是将 ...
第一步:下载UEditor所需要的所有文件
此处用的是JSP-UTF-8版本
下载链接:http://ueditor.baidu.com/website/download.html
第二步:将下载文件解压至项目web目录下
第三步:将文件夹下/jsp/lib目录下的五个jar包拷贝至项目中的WEB-INF/lib下, ...
做文件上传功能测试时,发现文件上传功能没有问题,但是读取上传的文件(图片)时提示找不到路径,但是有一个现象是重启Tomcat服务器后便能成功显示,分析原因后我猜测是由于没有讲图片上传至服务器目录下,导致服务器正在运行时无法找到该文件,但是重新启动服务器后,相当于将项目重新部署了一遍,于是上传的文件或图片随项目一起被部署到服务器中,所以能成功显示该文件或图片。
意识到问题后,却不知道如何解决这个问题,在百度上搜索也无果,好像从来没有出过类似这样的问题。IDEA有一点比较奇怪的是默认的输出路径就在本项目下的target文件夹,于是我在target文件夹下找到对 ...
在现在写的项目中用到了动态查询,就是给出数个查询条件,在其中选择自己需要的查询条件,如果不需要则不填,根据选择的条件实现查询语句
前台页面不再赘述,无非是表单,不过顺便一提,表单为空时不代表该值为null,详情可见之前博文
JSP页面传值为空格而不为null以及List为空不为null
之后配置相应Mapper,只要对照相应参数便可,以下是对应Mapper.xml
<select id="queryByConditions" resultMap="pw.News">
...
本文使用的文件上传基于SSM框架中自带的文件上传机制,不懂原理,先将代码放在这里,只作测试及以后使用参考
编写前台test.jsp
<%--
Created by IntelliJ IDEA.
User: 单继重
Date: 2016/11/16
Time: 11:05
Description:
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html&g ...
编写网站时,页面通过服务器传递参数,有时遇到页面或后台出现乱码却找不到出处时(即JSP、IDE、controller或servlet全部编码格式都是UTF-8时),可以考虑是不是服务器的编码出现了问题,现给出修改Tomcat服务器默认编码格式的方法
找到Tomcat目录下的conf文件夹,打开编辑其中的server.xml,通过搜索找到
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
一行 ...
从数据库中查询列表倒序排列(按照时间顺序)
- 博客分类:
- MySql使用
新闻管理系统中的新闻常常是最后发布的新闻排在第一个,但是执行SELECT * FROM t_news时最后发布的新闻在最后一个,所以想要倒序查看列表,在查询的sql语句中添加一句话便可
ORDER BY `time`(或其他字段) DESC(倒序,ASC正序(默认))
JSP传值时,前端页面input中没有内容,但是也取不到null值,很生气,经身边人点醒,加一句话即可
if(title.equals("")){
title = null;
}
if(content.equals("")){
content = null;
}
if(author.equals("")){
author ...
建用户表并测试过程中,发现表中可能有多条用户名和密码相同的数据,登陆时需要返回一个user对象,但是简单的select语句返回一个列表,可用以下sql语句代替
SELECT `username`,`password` FROM t_users WHERE `id` = (SELECT MIN(`id`) FROM `t_users` WHERE `username`='admin' AND `password`='admin')
便可实现取其中一条
以往写代码,凡是牵扯到数据库连接的,尤其是项目中的DAO层,每写一个方法都要重复步骤:加载数据库驱动,建立连接……使得代码十分的繁琐,又很浪费时间,于是今天想了想,写了一个连接数据库的工具类,以便以后使用,经过测试,功能可以实现,其中的各个方法均可运行
代码如下
import java.sql.*;
/**
* @Description 连接数据库工具类
* @Author 单继重
* @Date 2016/10/26 14:50
*/
public class DBConn {
private String DRIVER ...